Where is Xingqiao?

Where is Xingqiao located?

Xingqiao, Hunan, China (approx. 25.2225°, 111.6056°)


Where is Xingqiao on the map?