Where is Shanshanxia?

Where is Shanshanxia located?

Shanshanxia, Hunan, China (approx. 25.44139°, 112.3406°)


Where is Shanshanxia on the map?