China Starts Work on World’s Largest Hydropower Dam in Tibet, Worrying India and Bangladesh
China has started constructing the world’s largest hydropower dam on the Yarlung Zangbo River in Tibet, sparking strong concerns in India and Bangladesh over ecological, hydrological, and strategic impacts on the Brahmaputra’s downstream flow....