Heavy downpours of rain are seriously challenging the resolve of the Three Gorges Dam right now, which could burst and change everything ...
A worst-case collapse of China’s Three Gorges Dam sounds like a nightmare: a wall of water racing down the Yangtze, overwhelming cities like Wuhan and Shanghai, crippling a basin that powers about 40 ...
The Three Gorges Dam is the largest hydroelectric power station ever built and one of the greatest engineering achievements ...