Where is Lanqaotian?

Where is Lanqaotian located?

Lanqaotian, Hunan, China (approx. 27.57833°, 110.8414°)


Where is Lanqaotian on the map?