Where is Yanjiaqiaotou?

Where is Yanjiaqiaotou located?

Yanjiaqiaotou, Zhejiang, China (approx. 29.81373°, 119.9849°)


Where is Yanjiaqiaotou on the map?