• 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_50535 Time: 2009-09-12
Size: 4272x2848 File size: JPG 8 M - TIFF 35 M My Cart