News

The Yarlung Tsangpo Grand Canyon is the world's largest terrestrial canyon — longer than even the Grand Canyon in Arizona and deeper than every other known canyon on land (the Mariana Trench in ...
On December 25, China approved the construction of the world’s largest hydropower project on the Yarlung Tsangpo River in Tibet. The proposed dam will have a massive capacity of 60,000 MW ...