Where is Xiahuaqiao?

Where is Xiahuaqiao located?

Xiahuaqiao, Hunan, China (approx. 26.98278°, 111.4761°)


Where is Xiahuaqiao on the map?