Where is Chuanqing?

Where is Chuanqing located?

Chuanqing, Jiangsu, China (approx. 33.01667°, 119.65°)


Where is Chuanqing on the map?