Where is Linqiaotou?

Where is Linqiaotou located?

Linqiaotou, Zhejiang, China (approx. 27.96445°, 120.5767°)


Where is Linqiaotou on the map?