China has commissioned the world's largest solar power plant - the system was built in the Takla-Makan desert, spending almost $2.3 billion.
It will produce more than 6 bln kWh, which is comparable to the consumption of a small country, such as Armenia or Latvia.
INSIDER reports