Chongqing liegt in China am Zusammenfluss der Flüsse Jangtse und Jialing. Tschungking zählt ganze 32,0 Millionen Einwohnern. Wenn nur die verwaltungsmäßigen Stadtgrenzen herangezogen werden, ist Chongqing die allergrößte Stadt der Welt. Das Verwaltungsgebiet der Stadt deckt eine Fläche von rund 82.403 Quadratkilometern, was der Größe des gesamten Staats Österreich entspricht. Die Stadt besteht vor allem aus Regionen mit ländlicher Siedlungsstruktur. Die Stadt ist das industrielle und kulturelle Zentrum und außerdem Verkehrsknoten der Region. Sie beherbergt Universitäten, Hochschulen, Theater, Museen und Galerien. Sowohl die Generalkonsulate aus Großbritannien und Japan als auch die Konsulate aus Dänemark, Kambodscha, Kanada und den Philippinen sind in der Stadt anzutreffen.