Where is Shuquan?

Where is Shuquan located?

Shuquan, Hunan, China (approx. 27.41389°, 113.3939°)


Where is Shuquan on the map?