three gorges dam, China and Brahmaputra River

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 ...