The Three Gorges Dam in China is the world’s largest hydroelectric power station, a monumental engineering feat that ...
As Beijing races ahead with the world’s largest hydropower project on the Yarlung Tsangpo, India faces new vulnerabilities in ...
China called the Banqiao Dam strong enough for a 10,000-year flood. Then Super Typhoon Nina hit in 1975, the dam burst, and ...
The latest news and top stories on the China Three Gorges Corporation. A China-based entity in the energy sector, the China ...
Contrary to the Chinese adage, "distant water cannot quench present thirst", China's South-to-North Water Diversion Project ...
SHANGHAI (Reuters) - China's controversial Three Gorges Dam, the world's biggest hydropower project, is structurally sound, officials said, denying rumours on social media it was at risk of collapse.
Pointing toward projects like the Motou Hydropower Station (a new dam that will have triple the capacity of the already ...