Where is Xuzhuang?

Where is Xuzhuang located?

Xuzhuang, Jiangsu, China (approx. 34.25°, 119.1167°)


Where is Xuzhuang on the map?