• Chinese workers check arrays of solar panels on the rooftop of an enterprises building in Changxing county, east Chinas Zhejiang province, 7 February 2012.     Photo Imaginechina
  The Story :Solar panels set on rooftop of enterprises building in E China

ID: pau603668_03 Time: 2012-02-07
Size: 2832x4256 File size: JPG 2 M - TIFF 35 M My Cart