Where is Zhixi?

Where is Zhixi located?

Zhixi, Hunan, China (approx. 27.53111°, 109.6036°)


Where is Zhixi on the map?