The Siang Upper Multipurpose Project will generate electricity and regulate water flow. But locals are angry about government ...
China is building the world’s largest hydropower dam on the Yarlung Tsangpo River which raises concerns about the environment ...
Situated in Hubei, a central province of China, the dam crosses the Yangtze River, the longest river in Eurasia. At a height of 181 metres and a length of 2,335 metres, it is capable of holding a ...
The Three Gorges Dam, China's colossal hydroelectric marvel, stands as a testament to human engineering prowess. This massive ...
Last year, joining these green credentials, a "digital twin" of the Three Gorges Dam and the entire Yangtze River, came online aiming to allow people to be more than a step ahead when it comes to ...