Icon
 

Installed power capacity tops 103 million kilowatts in Xinjiang