Icon
 

Exploring China s largest photothermal power plant in Dunhuang