Get Your Premium Membership

Chongqing

[n] a city in south-central China on the Chang Jiang; a commercial center for western China


Related Information

More Chongqing Links

Synonyms

Chungking



Book: Shattered Sighs