Where is Xiejiaqiao?

Where is Xiejiaqiao located?

Xiejiaqiao, Zhejiang, China (approx. 30.2925°, 119.2742°)


Where is Xiejiaqiao on the map?