Where is Longshanpei?

Where is Longshanpei located?

Longshanpei, Hunan, China (approx. 27.48694°, 111.1994°)


Where is Longshanpei on the map?