‘No negative impact’: China dismisses India’s concerns over $137 billion mega dam project on Brahmaputra
The world’s largest hydropower project will be situated in the lower reaches of the Yarlung Zangbo River (Tibetan name for Brahmaputra). The dam will be built at a major gorge in the Himalayan region, where the river takes a U-turn before flowing into Arunachal Pradesh.

