China is building the world's largest hydroelectric dam in the lower parts of the Yarlung Tsangpo River in Tibet, about 50 kilometres from the border with India.
High in the Himalayas, up in the outer reaches of Tibet, China is building what is expected to be the world's largest hydropower project. Costing an estimated $167 billion, the enormous hydropower ...
India is now trying to accelerate its own strategic response while closely monitoring Beijing's every move on the contested river.
The latest news and top stories on the China Three Gorges Corporation. A China-based entity in the energy sector, the China ...
The Shuangjiangkou hydropower project in Southwest China's Sichuan Province Photo: POWERCHINA Chengdu Engineering Corporation ...
According to exclusive details obtained from intelligence sources and corroborated by recent satellite imagery, Beijing is rapidly advancing the project despite persistent objections from New Delhi.
When we talk about feats of engineering, very few megastructures on Earth rival the sheer scale of China's Three Gorges Dam. It's located in Hubei province, spanning the mighty Yangtze River, and it's ...
Centrepiece of country’s efforts is Yarlung Tsangpo project, expected to generate roughly three times as much power as Three ...
On a football field ringed by misty mountains, the air rang with fiery speeches as tribesmen protested a planned mega-dam—India's latest move in its contest with China over Himalayan water. India says ...