Icon
 

China s largest molten salt solar thermal power station in Gobi