Where is Shanhuxiang?

Where is Shanhuxiang located?

Shanhuxiang, Hunan, China (approx. 26.45556°, 111.5864°)


Where is Shanhuxiang on the map?