China Approves World’s Largest Dam on Brahmaputra River Near Indian Border

bramhaputra scaled

China has approved the construction of the world’s largest hydropower dam on the lower reaches of the Yarlung Zangbo River, the Tibetan name for the Brahmaputra, near the Indian border. This $137 billion project, touted as the world’s most ambitious infrastructure endeavor, has sparked concerns among downstream nations, including India and Bangladesh. A Record-Breaking Undertaking … Read more