China starts construction of world’s biggest hydropower dam in Tibet
The project on a river that runs through Tibet and India downstream could dwarf the Three Gorges Dam when completed.

Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Oct 5, 2025