three gorges dam, China and India

China has greenlit the construction of the world’s largest hydropower dam on the eastern edge of the Tibetan plateau, setting ...
China’s construction of the world’s largest dam on the upper reaches of the Brahmaputra River poses significant risks to the ...
Beijing has approved plans to dam a gorge in the Himalayas that is three times as deep as the Grand Canyon, despite concerns ...