Where is Lunpintin?

Where is Lunpintin located?

Lunpintin, Hunan, China (approx. 26.63194°, 112.2117°)


Where is Lunpintin on the map?