Skip to content
inoh

chengdu

/t͡ʃɛŋ.du/

A major city in southwestern China.

“Chengdu buzzed with life during the festival.”
Add to my deck
Illustration of chengdu: A major city in southwestern China.