February 24, 2017
South China Morning Post
| China | renewables: solar
NASA released Landsat 8 satellite photos of the world’s largest solar farm, the 850-MW Longyangxia Dam Solar Park on the Tibetan Plateau in Qinghai, China. The site boasts 4 million panels over a 27-square-km area, roughly the size of Macau. China is the world’s top producer of solar power with an installed capacity of 77.4 GW as of 2016.