Where is Xiangluchun?

Where is Xiangluchun located?

Xiangluchun, Hunan, China (approx. 26.68028°, 112.4269°)


Where is Xiangluchun on the map?