Where is Shantanchun?

Where is Shantanchun located?

Shantanchun, Hunan, China (approx. 26.52333°, 111.0119°)


Where is Shantanchun on the map?