Where is Zhoushizhuang?

Where is Zhoushizhuang located?

Zhoushizhuang, Jiangsu, China (approx. 33.96667°, 118.3583°)


Where is Zhoushizhuang on the map?