• Cars are parked under solar panels in the parking lot at the plant of Anhui Quanchai Engine Co., Ltd. in Quanjiao county, Chuzhou city, east China's Anhui province, 10 July 2017.    Photo Imaginechina
  The Story :July 6 - July 12, 2017
  The Story :Chinese company builds solar power parking lot amid China's push to cut emissions

ID: pbu650584_10 Time: 2017-07-10
Size: 3676x2520 File size: JPG 2 M - TIFF 27 M My Cart