About 233,000 results
Open links in new tab
China to build the world’s biggest dam on sacred Tibetan river
Zangmu Dam - Wikipedia
High in the Himalayas, China is planning to build the mother of all ...
Satellite Images Show China's Dam Threatening Neighbors ... - Newsweek
Three Gorges Dam - Wikipedia
China’s Super Hydropower Dam and Fears of Sino-Indian Water …
China’s Hydropower Plan on the Brahmaputra – The Diplomat
China's plans for Himalayan super dam stoke fears in India - Phys.org
China plans more dams and mega infrastructure in Tibet
China’s largest dam on Brahmaputra river in Tibet switched on