Share
twitterlinkedinfacebook
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.