Where is Zhujiaqiao?

Where is Zhujiaqiao located?

Zhujiaqiao, Zhejiang, China (approx. 30.69667°, 121.2253°)


Where is Zhujiaqiao on the map?