Where is Zhiquan?

Where is Zhiquan located?

Zhiquan, Hunan, China (approx. 27.62389°, 110.9494°)


Where is Zhiquan on the map?