Where is Shanpeibu?

Where is Shanpeibu located?

Shanpeibu, Jiangsu, China (approx. 31.48333°, 119.2167°)


Where is Shanpeibu on the map?