Where is Shanpu?

Where is Shanpu located?

Shanpu, Jiangxi, China (approx. 26.00333°, 115.7011°)


Where is Shanpu on the map?