Where is Newtanlin?

Where is Newtanlin located?

Newtanlin, Hunan, China (approx. 25.82417°, 111.4569°)


Where is Newtanlin on the map?