Where is Yanqiang?

Where is Yanqiang located?

Yanqiang, Zhejiang, China (approx. 30.03889°, 122.0694°)


Where is Yanqiang on the map?