Show more Show less The Siang river on which the Siang Upper Multipurpose Project (SUMP), a proposed hydroelectric mega-dam project, is planned in the northeastern state of Arunachal Pradesh, India ...
In a remote corner of the Tibetan Plateau, surrounded by some of the world’s tallest mountains, China is planning to build the world's biggest mega dam. This $100 billion project could change the ...
The push to build a mega dam in an ecologically sensitive area during a time of climate crisis and growing extreme weather ...
On a football field ringed by misty mountains, the air rang with fiery speeches as tribesmen protested a planned mega-dam -- India's latest move in its contest with China over Himalayan water. India ...
On a football field ringed by misty mountains, the air rang with fiery speeches as tribesmen protested a planned mega-dam -- India's latest move in its contest with China over Himalayan water. India ...