by Lopsang Gurung
Inauguration ceremony of the mega-project on July 19. Screenshot. On July 19, 2025, China officially inaugurated the construction of the world’s largest hydropower dam on the Yarlung Tsangpo River in southeastern Tibet. Known as the Brahmaputra once it enters India, this transboundary riv...





