Stock Photo - solar power plants, look down from above, golmud in qinghai province, China

Stock Photo: solar power plants, look down from above, golmud in qinghai province, China.

Searchable keywords

Choose multiple keywords