Photo News
PHOTO NEWS: Sun sets over photovoltaic solar power station in China

The sun sets over a photovoltaic solar power station at Songxi, China. Photo: Barcroft Images
The sun sets over a photovoltaic solar power station at Songxi, China. Photo: Barcroft Images