Where is Zhipiqun?

Where is Zhipiqun located?

Zhipiqun, Hunan, China (approx. 26.31722°, 111.2989°)


Where is Zhipiqun on the map?