Where is Shihetan?

Where is Shihetan located?

Shihetan, Hunan, China (approx. 27.58972°, 111.1519°)


Where is Shihetan on the map?