My Account
Lightboxes
Video
Contact
About
Search
Galleries
Share
Download
Image
1
of 1
QSH06029CHN.JPG
Photovoltaic panels in a lake at an aqua solar farm. China is the world's largest solar power producer.
Copyright:
Qilai Shen/Panos Pictures
Created:
7 Sep 0218
Restrictions:
Keywords:
Asia
renewable energy
aerial view