Where is Xieqiao?

Where is Xieqiao located?

Xieqiao, Zhejiang, China (approx. 30.48722°, 120.5642°)


Where is Xieqiao on the map?