Where is Yanken?

Where is Yanken located?

Yanken, Zhejiang, China (approx. 28.0123°, 120.4118°)


Where is Yanken on the map?