Heavy traffic in a small streets crossroads vertical view

- Image ID: KHTTDX
Heavy traffic in a small streets crossroads vertical view
LEJEANVRE Philippe / Alamy Stock Photo
Image ID: KHTTDX
Chengdu, China - March 17, 2017 : Heavy traffic in a small streets crossroads vertical view
Location: Chengdu, Sichuan Province, China