Where is Shankoup?

Where is Shankoup located?

Shankoup, Hunan, China (approx. 26.4475°, 111.4433°)


Where is Shankoup on the map?