China's largest solar power demonstration base established
1/3
The Shoughang 100 megawatt molten salt Solar Tower Concentrated Solar Power project in the Photoelectricity Park of Dunhuang City in Gansu Province on Saturday, August 10, 2019. It's the first solar tower of its kind in China capable of round-the-clock electricity generation. [Photo: IC]