China has begun constructing the Yarlung Tsangpo Hydropower Project in Tibet, poised to become the world's most powerful ...
China has begun work on what could become the world’s most powerful hydropower station, deep in the Tibetan plateau, a move that is already sparking unease across South Asia. The Motuo project, ...