Where is Zhihuatan?

Where is Zhihuatan located?

Zhihuatan, Hunan, China (approx. 26.22333°, 111.445°)


Where is Zhihuatan on the map?