Where is Shanjiaoxia?

Where is Shanjiaoxia located?

Shanjiaoxia, Hunan, China (approx. 27.06833°, 111.2547°)


Where is Shanjiaoxia on the map?