Where is Shantepin?

Where is Shantepin located?

Shantepin, Hunan, China (approx. 26.04583°, 111.2614°)


Where is Shantepin on the map?