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

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