• 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_11 Time: 2017-07-10
Size: 3820x2724 File size: JPG 2 M - TIFF 30 M My Cart