China has begun construction on a massive dam project in the Yarlung Tsangpo Grand Canyon in Tibet, the longest and deepest canyon in the world. Experts fear the impact on wildlife in the river gorge, ...
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, generating ...