Municipality in China
Chongqing is a municipality in Southwest China.
Municipality in chinaChina
Municipality in china