Where is Yanqian?

Where is Yanqian located?

Yanqian, Zhejiang, China (approx. 29.09708°, 118.5819°)


Where is Yanqian on the map?