The Three Gorges Dam in China continues to modify the Earth's rotation. This gigantic project, considered the largest in the ...
An aerial drone photo taken on Nov. 2, 2025 shows the Three Gorges Dam in Yichang, central China's Hubei Province. The Three Gorges project, the world's largest hydropower project, has generated over ...
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 ...
In response to China's massive dam construction on the Brahmaputra River, India has unveiled a 6.4 lakh crore hydropower project. The project will meet the electricity needs of the northeastern states ...
PARONG, India (Reuters) -India fears a planned Chinese mega-dam in Tibet will reduce water flows on a major river by up to 85% during the dry season, according to four sources familiar with the matter ...
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.
PARONG, India (Reuters) -India fears a planned Chinese mega-dam in Tibet will reduce water flows on a major river by up to 85% during the dry season, according to four sources familiar with the matter ...