Where is Tashuqiao?

Where is Tashuqiao located?

Tashuqiao, Anhui, China (approx. 30.60556°, 116.8083°)


Where is Tashuqiao on the map?