Where is Taipingqiao?

Where is Taipingqiao located?

Taipingqiao, Shandong, China (approx. 35.32278°, 116.8339°)


Where is Taipingqiao on the map?