Where is Xiaqiao?

Where is Xiaqiao located?

Xiaqiao, Anhui, China (approx. 32.65°, 116.3667°)


Where is Xiaqiao on the map?