Where is Shanbaixian?

Where is Shanbaixian located?

Shanbaixian, Hunan, China (approx. 25.05861°, 111.0808°)


Where is Shanbaixian on the map?