Where is Xingqiao?

Where is Xingqiao located?

Xingqiao, Anhui, China (approx. 33.75°, 115.6667°)


Where is Xingqiao on the map?