download
  • Solar panels are seen at a 10-megawatt (MW) utility-scale solar power station in Shizuishan, northwest Chinas Ningxia Autonomous Region, June 30, 2010.    Photo Imaginechina
  The Story :China tenders more utility-scale solar power projects
  The Story :California's Solar farm in Mendota That covers 50 acres

ID: 20100706_49582 Time: 2010-07-06
Size: 4368x2912 File size: JPG 2 M - TIFF 36 M My Cart