Where is Shanpu?

Where is Shanpu located?

Shanpu, Hunan, China (approx. 26.3725°, 110.1308°)


Where is Shanpu on the map?