China’s Mega Dam on Brahmaputra Raises Strategic Concerns
Why in the News? China has started building a massive hydropower project on the Yarlung Zangbo River (Brahmaputra) near Arunachal Pradesh. With a 60,000 MW capacity, this $167.8-billion mega dam […]