China's major power transmission project fully operational
CGTN Baihetan Hydropower Station straddling the southwest China's provinces of Yunnan and Sichuan, is located on the Jinsha River. /CFP China has put into full operation a major power transmissi...