Photo taken on Sept 22, 2014, shows a car-free street in Zhangjiagang, Jiangsu province. [Photo/ zjg.gov.cn]
Zhangjiagang residents ride bicycles and wait for buses on Sept 22. [Photo/ zjg.gov.cn]