
Aerial photo taken on Dec. 26, 2018 shows a molten-salt solar thermal power plant in Dunhuang, northwest China's Gansu Province. The project of the 100-megawatt molten salt solar power concentrated solar power (CSP) plant, capable of supplying 24-hour uninterrupted power, was completed on Thursday. (Xinhua/Fan Peishen)














