Where is Shanqiao?

Where is Shanqiao located?

Shanqiao, Anhui, China (approx. 32.69444°, 117.7694°)


Where is Shanqiao on the map?