Where is Zhixin?

Where is Zhixin located?

Zhixin, Hunan, China (approx. 26.11306°, 113.2222°)


Where is Zhixin on the map?