Image 17 of 49
Prev Next
CHINA. Hebei.  A worker inside a factory producing solar panels in Baoding City near Beijing, the world's first 'carbon positive' town. The town's main industires focus on producing wind and solar technologies. 2009


Add to Lightbox

Previous     Next

For licensing enquiries, please contact Sean directly.