• A Chinese worker walks past stands for installation 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_35962 Time: 2015-01-12
Size: 3500x2177 File size: JPG 1 M - TIFF 22 M My Cart