Where is Xinqiaokou?

Where is Xinqiaokou located?

Xinqiaokou, Jiangsu, China (approx. 33.21667°, 120.2333°)


Where is Xinqiaokou on the map?