Where is Shizudan?

Where is Shizudan located?

Shizudan, Hunan, China (approx. 25.93889°, 111.3803°)


Where is Shizudan on the map?