← Back to headlines

China's New Mega Dam on Brahmaputra River Raises Concerns in India
China is constructing the world's largest hydroelectric dam on the lower reaches of the Yarlung Tsangpo River in Tibet, approximately 50 kilometers from the Indian border, raising significant concerns in India.
18 Jun, 06:18 — 18 Jun, 06:18



