China, Three Gorges Dam

NASA reports that the construction and operation of China's Three Gorges Dam have slowed Earth's rotation by 0.06 ...
China's planned mega hydropower project will generate over three times energy than the Three Gorges Dam, currently the ...
CHENNAI: For more than 20 years now, the Three Gorges Dam in China’s Hubei Province has stood out as an engineering marvel.
China has greenlit the construction of the world's largest hydropower dam on the Tibetan plateau's eastern rim. Expected to ...
From China’s new colossal hydropower project to Apple’s investment in Indonesia, here are a few highlights from SCMP’s recent ...
The proposed Dam will be in the Mêdog county of Nyingchi Prefecture in ...