Where is Shanxiqiao?

Where is Shanxiqiao located?

Shanxiqiao, Zhejiang, China (approx. 29.19528°, 119.3322°)


Where is Shanxiqiao on the map?