Where is Xintanchun?

Where is Xintanchun located?

Xintanchun, Hunan, China (approx. 27.37139°, 112.1953°)


Where is Xintanchun on the map?