China, the Brahmaputra and three gorges dam

China has greenlit the construction of the world’s largest hydropower dam on the eastern edge of the Tibetan plateau, setting ...
China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, near the Indian border.
China’s construction of the world’s largest dam on the upper reaches of the Brahmaputra River poses significant risks to the ...