China has officially launched construction of what is set to become the world’s largest hydropower dam, located on the eastern edge of the Tibetan plateau. Spearheaded by Premier Li Qiang, the Yarlung ...
China has launched the $167 billion Tibet mega-dam on the Yarlung Tsangpo River despite potential downstream risks in India and Bangladesh. The country has dismissed concerns that the project could ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results