China to build world’s biggest dam near border; India waits & watches | India News – Times of India

China has approved the construction of the world’s largest dam, stated to be the planet’s biggest infrastructure project, on the Brahmaputra in Tibet, close to the Indian border, raising concerns in riparian states India and Bangladesh.The project is set to come up in the lower reaches of Yarlung Zangbo river, the Tibetan name for Brahmaputra,…

Read More