Where is Zhongqing?

Where is Zhongqing located?

Zhongqing, Sichuan, China (approx. 32.174297°, 99.30859°)


Where is Zhongqing on the map?