Where is Galanqiaotou?

Where is Galanqiaotou located?

Galanqiaotou, Zhejiang, China (approx. 29.65701°, 121.4428°)


Where is Galanqiaotou on the map?