Share
twitterlinkedinfacebook
Image 1 of 1
GHRE Power 16.jpg
Workers joke while working on a 50 Kwatts wind turbine in GHRE Power factory in Shanghai, China, on June 4, 2010. Photo by Lucas Schifres/Pictobank