Where is Zhousui?

Where is Zhousui located?

Zhousui, Jiangsu, China (approx. 33.93333°, 118.3542°)


Where is Zhousui on the map?