Where is Shaojiaqiao?

Where is Shaojiaqiao located?

Shaojiaqiao, Zhejiang, China (approx. 30.73833°, 121.0119°)


Where is Shaojiaqiao on the map?