• Solar panels are seen installed on the rooftop of the Theme 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_50621 Time: 2009-09-12
Size: 4272x1823 File size: JPG 6 M - TIFF 22 M My Cart