Where is Zhaojiachun?

Where is Zhaojiachun located?

Zhaojiachun, Hunan, China (approx. 27.64694°, 112.5592°)


Where is Zhaojiachun on the map?