A worker measures wind turbines' blades at GHRE Power factory in Shanghai, China, on June 4, 2010. Photo by Lucas Schifres/Pictobank