CHINA BEGINS CONSTRUCTION OF WORLD’S LARGEST HYDROPOWER STATION IN TIBET
Sun 20 July 2025: China on Saturday launched construction of what is set to become the world’s largest hydropower project, located in the remote Yarlung Zangbo River gorge in the southwestern Tibet region, according to state-run media reports. Premier Li Qiang inaugurated the project at a groundbreaking ceremony in the city of Nyingchi in the Xizang (Tibet) Autonomous Region, CGTN reported. […]
Continue Reading
