Where is Shuangjingxiu?

Where is Shuangjingxiu located?

Shuangjingxiu, Hunan, China (approx. 25.81167°, 111.9797°)


Where is Shuangjingxiu on the map?