Icon
 

Xinjiang s first solar thermal power station operational