Where is Lanjiaping?

Where is Lanjiaping located?

Lanjiaping, Hunan, China (approx. 27.28167°, 110.18°)


Where is Lanjiaping on the map?