A construction site at the Datengxia hydropower project in Guiping, South China's Guangxi Zhuang Autonomous Region on November 23, 2021. China's installed hydropower generation capacity reached 385 million kilowatts as of the end of October, ranking first in the world, National Energy Administration data showed. Photo: cnsphoto