Where is Xiangqiao?

Where is Xiangqiao located?

Xiangqiao, Anhui, China (approx. 33.125°, 116.8917°)


Where is Xiangqiao on the map?