Where is Shilipin?

Where is Shilipin located?

Shilipin, Hunan, China (approx. 27.61306°, 110.2292°)


Where is Shilipin on the map?