Where is Shanghuanlin?

Where is Shanghuanlin located?

Shanghuanlin, Hunan, China (approx. 25.76056°, 111.8711°)


Where is Shanghuanlin on the map?