• 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_08 Time: 2012-02-07
Size: 2832x4128 File size: JPG 2 M - TIFF 33 M My Cart