The government of China has formally embarked on constructing what is projected to become the world’s largest hydropower dam on the Yarlung Zangbo River, known downstream as the Brahmaputra in India and Bangladesh.
The government of China has formally embarked on constructing what is projected to become the world’s largest hydropower dam on the Yarlung Zangbo River, known downstream as the Brahmaputra in India and Bangladesh.