



This aerial photo shows staff workers dusting photovoltaic panels after windy weather at a photovoltaic power station in Yinchuan, northwest China's Ningxia Hui Autonomous Region, March 25, 2023. [Photo/Xinhua]
Copyright 2023. All rights reserved. The content (including but not limited to text, photo, multimedia information, etc) published in this site belongs to AseanAll. Without written authorization from AseanAll, such content shall not be republished or used in any form.