China is building the world’s largest hydroelectric dam in the lower parts of the Yarlung Tsangpo River in Tibet, about 50 kilometres from the border with India.
Construction work of a dam in Yarlung Tsangpo River has picked up pace in recent months
China’s New Mega Dam Near Indian Border Poses Huge Geological Risk: Report
Jul 11, 2026 | 1:13 AM
