China starts construction of world’s biggest hydropower dam in Tibet

  • Posted on July 22, 2025
  • By Al Jazeera
  • 3 Views
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.
continue reading...

Author
Al Jazeera

You May Also Like