• 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_01 Time: 2017-07-10
Size: 4728x3540 File size: JPG 2 M - TIFF 48 M My Cart