In August 1975, Super Typhoon Nina unleashed extraordinary rainfall across Henan Province, pushing the Banqiao Dam beyond its limits. When the structure failed, it triggered a catastrophic chain ...
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results