Workers work under the strong wind and burning sun in Dabaoliang wind power station at an altitude of 2000 meters. [Photo/CFP]