Where is Taipingqiao?

Where is Taipingqiao located?

Taipingqiao, Anhui, China (approx. 31.46667°, 116.5778°)


Where is Taipingqiao on the map?