Where is Xintangxia?

Where is Xintangxia located?

Xintangxia, Hunan, China (approx. 25.61583°, 112.2042°)


Where is Xintangxia on the map?