In 1975, China’s Banqiao Dam — designed to withstand a “10,000-year flood” — collapsed under the force of Supertyphoon Nina.
The world's largest hydropower dam coming up on the Yarlung Tsangpo in China's Tibet lies just about 50 kilometres from the Indian border. The $137-billion project will reportedly generate 60,000 MW ...