Where is Zhaojiaxiang?

Where is Zhaojiaxiang located?

Zhaojiaxiang, Hunan, China (approx. 26.47083°, 112.0061°)


Where is Zhaojiaxiang on the map?