Where is Xiangmuqiao?

Where is Xiangmuqiao located?

Xiangmuqiao, Hunan, China (approx. 25.29361°, 111.8847°)


Where is Xiangmuqiao on the map?