• A Chinese worker walks past arrays of solar panels at the Wanjiashan Photovoltaic Power Station on Wanjiashan Mountain in Yanbian county, Panzhihua city, southwest China's Sichuan province, 29 December 2014.    Photo Imaginechina
  The Story :China's largest mountaintop solar power station nears completion amid efforts on emission-cut pledge

ID: 20150112_69175 Time: 2015-01-12
Size: 3500x1887 File size: JPG 958 K - TIFF 19 M My Cart