Where is Boshuixiu?

Where is Boshuixiu located?

Boshuixiu, Hunan, China (approx. 26.12389°, 113.4606°)


Where is Boshuixiu on the map?