Your search:
1 result(s) in 0.04 s
-
DUKAS_188885827_NUR
Pandaoshan Pumped Storage Power Station Upper Reservoir Construction in Zhangye
Engineers inspect the quality of large pressure steel pipes in a processing plant in Zhangye City, Gansu Province, China, on September 15, 2025. (Photo by Costfoto/NurPhoto)