Where is Zhoutanin?

Where is Zhoutanin located?

Zhoutanin, Hunan, China (approx. 25.43972°, 111.8269°)


Where is Zhoutanin on the map?