Where is Xinuliujia?

Where is Xinuliujia located?

Xinuliujia, Hunan, China (approx. 26.40167°, 111.7997°)


Where is Xinuliujia on the map?