Where is Hanshiqiao?

Where is Hanshiqiao located?

Hanshiqiao, Shandong, China (approx. 35.43111°, 116.0089°)


Where is Hanshiqiao on the map?