China starts world's largest hydropower dam in Tibet
China has commenced building the world's biggest hydropower dam on the Yarlung Tsangpo River in Tibet, sparking environmental and geopolitical concerns.
China has commenced building the world's biggest hydropower dam on the Yarlung Tsangpo River in Tibet, sparking environmental and geopolitical concerns.