Where is Xieqiao?

Where is Xieqiao located?

Xieqiao, Anhui, China (approx. 32.76667°, 116.3497°)


Where is Xieqiao on the map?