Where is Linjiaoxia?

Where is Linjiaoxia located?

Linjiaoxia, Hunan, China (approx. 25.98083°, 112.1097°)


Where is Linjiaoxia on the map?