Where is Xiaoqiaotou?

Where is Xiaoqiaotou located?

Xiaoqiaotou, Zhejiang, China (approx. 29.70028°, 121.3914°)


Where is Xiaoqiaotou on the map?