Where is Shandongqiao?

Where is Shandongqiao located?

Shandongqiao, Zhejiang, China (approx. 28.33889°, 121.4283°)


Where is Shandongqiao on the map?