Why China's New Mega Dam On Brahmaputra Is Worrying India
Published on: June 18, 2026, 11:48 a.m. | Source: NDTV.com
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.
