China has granted approval for the development of the ‘world's largest hydropower dam’ in the lower reaches of the Yarlung ...
The dam is to be built at a huge gorge in the Himalayan reaches where the Brahmaputra river makes a huge U-turn to flow into ...
Once completed, the dam on the Yarlung Zangbo River in Tibet could produce as much as 300 billion kilowatt-hours of ...
China is building the world's largest dam on the Brahmaputra River in Tibet, sparking concerns in India and Bangladesh over ...