Where is Zhangxiqiao?

Where is Zhangxiqiao located?

Zhangxiqiao, Shandong, China (approx. 37.4825°, 116.8378°)


Where is Zhangxiqiao on the map?