Where is Hanqiao?

Where is Hanqiao located?

Hanqiao, Shandong, China (approx. 36.86667°, 118.8333°)


Where is Hanqiao on the map?