Where is Longtanchun?

Where is Longtanchun located?

Longtanchun, Hunan, China (approx. 27.34667°, 112.4633°)


Where is Longtanchun on the map?