Where is Antanlin?

Where is Antanlin located?

Antanlin, Hunan, China (approx. 27.81194°, 111.5675°)


Where is Antanlin on the map?