Where is Zhangheqiao?

Where is Zhangheqiao located?

Zhangheqiao, Shandong, China (approx. 35.9725°, 116.5839°)


Where is Zhangheqiao on the map?