Chongqing
Municipality in Southwestern China
Chongqing is a provincial-level direct-administered municipality in Southwestern China. It is one of the four direct-administered municipalities of China and the only one located inland. The municipality covers a large geographical area roughly the size of Austria, which includes several disjunct urban areas in addition to Chongqing proper.
From Wikipedia, under CC BY-SA. More on occurri.