Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This ...
Explore some of the most ambitious megaprojects in the world, including: 0:00 Introduction to the Biggest Megaprojects 0:40 The Medog Hydropower Station – a dam set to be three times more powerful ...
New disclosures reveal that China’s planned super-dam on the Yarlung Tsangpo — the world’s highest-altitude major river, ...