Where is Xishitan?

Where is Xishitan located?

Xishitan, Hunan, China (approx. 26.71583°, 111.1658°)


Where is Xishitan on the map?