• 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 :Chinese company builds solar power parking lot amid China's push to cut emissions

ID: pbu650584_03 Time: 2017-07-10
Size: 5088x3648 File size: JPG 2 M - TIFF 53 M My Cart