Where is Zhouhetan?

Where is Zhouhetan located?

Zhouhetan, Hunan, China (approx. 26.43528°, 111.7103°)


Where is Zhouhetan on the map?