Where is Shapuli?

Where is Shapuli located?

Shapuli, Hunan, China (approx. 28.99389°, 113.7842°)


Where is Shapuli on the map?