• A Chinese worker carries a solar panel to be installed at the Wanjiashan Photovoltaic Power Station on Wanjiashan Mountain in Yanbian county, Panzhihua city, southwest China's Sichuan province, 31 December 2014.    Photo Imaginechina
  The Story :China's largest mountaintop solar power station nears completion amid efforts on emission-cut pledge

ID: 20150112_69174 Time: 2015-01-12
Size: 3500x2333 File size: JPG 1 M - TIFF 23 M My Cart