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

ID: 20100706_49567 Time: 2010-07-06
Size: 3840x2160 File size: JPG 2 M - TIFF 24 M My Cart