On July 19, 2025, China launched the world's most ambitious hydropower project on the Yarlung Zangbo (Brahmaputra) near Arunachal Pradesh. With five cascade dams and a USD 167.8B budget, this mega-dam raises critical ecological, strategic, and diplomatic concerns for India and Bangladesh.