Where is Shanpushi?

Where is Shanpushi located?

Shanpushi, Hunan, China (approx. 27.61222°, 110.4003°)


Where is Shanpushi on the map?