Where is Zheguting?

Where is Zheguting located?

Zheguting, Hunan, China (approx. 26.35139°, 112.1394°)


Where is Zheguting on the map?