
BRICS+ Series: China Launches Construction of World’s Largest Hydropower Dam
China has commenced building what is set to become the world’s largest hydropower facility on the Yarlung Zangbo River in Tibet, near the Himalayan foothills. Premier Li Qiang confirmed this week that work on the colossal $170 billion project is officially underway. Planned for the lower reaches of the Yarlung







