Where is Shexia?

Where is Shexia located?

Shexia, Hunan, China (approx. 25.53639°, 111.5058°)


Where is Shexia on the map?