fbpx

Type to search

In Xinjiang, China, the largest solar farm in the world goes online