chungking

Megacity and provincial-level municipality in southwest China

Chongqing, alternately romanized as Chungking, is a municipality in southwest China.

Back