• Chinese workers install solar panels on the rooftop of the China Pavilion at the Shanghai Expo site in Shanghai, China, 1 September 2009.    Photo Imaginechina
  The Story :Installation of solar energy systems on Expo pavilions completed

ID: 20090912_50646 Time: 2009-09-12
Size: 4134x2788 File size: JPG 8 M - TIFF 33 M My Cart