Where is Shisipin?

Where is Shisipin located?

Shisipin, Hunan, China (approx. 26.57889°, 111.5467°)


Where is Shisipin on the map?