Where is Xuyaozhuang?

Where is Xuyaozhuang located?

Xuyaozhuang, Jiangsu, China (approx. 34.18333°, 119.675°)


Where is Xuyaozhuang on the map?