Where is Zhangjiaqun?

Where is Zhangjiaqun located?

Zhangjiaqun, Hunan, China (approx. 26.13°, 111.6936°)


Where is Zhangjiaqun on the map?