Where is Xuebu?

Where is Xuebu located?

Xuebu, Jiangsu, China (approx. 31.70761°, 119.3943°)


Where is Xuebu on the map?