FILE PHOTO: Organised media tour to Dunhuang Photovoltaic Industrial Park

FILE PHOTO: A view of heliostat mirrors at the site of Dunhuang Shouhang 100MW Tower Solar Thermal Power Generation Project, during an organised media tour of Dunhuang Photovoltaic Industrial Park, in Gansu province, China, October 16, 2024. REUTERS/Tingshu Wang/File Photo