Where is Lanjiaoshan?

Where is Lanjiaoshan located?

Lanjiaoshan, Hunan, China (approx. 26.34111°, 111.6261°)


Where is Lanjiaoshan on the map?