Where is Chantiaochun?

Where is Chantiaochun located?

Chantiaochun, Hunan, China (approx. 27.41972°, 112.0942°)


Where is Chantiaochun on the map?