Life in Chengdu, Sichuan, the largest city in south west China.

- Image ID: PF26JX
Life in Chengdu, Sichuan, the largest city in south west China.
B.Z / Alamy Stock Photo
Image ID: PF26JX
Location: chengdu