Where is Shengqiao?

Where is Shengqiao located?

Shengqiao, Anhui, China (approx. 31.36944°, 117.4861°)


Where is Shengqiao on the map?