Where is Lanyapin?

Where is Lanyapin located?

Lanyapin, Hunan, China (approx. 27.71833°, 110.6708°)


Where is Lanyapin on the map?