Where is Shanpei?

Where is Shanpei located?

Shanpei, Jiangsu, China (approx. 31.45633°, 119.2615°)


Where is Shanpei on the map?