Where is Yanlancan?

Where is Yanlancan located?

Yanlancan, Zhejiang, China (approx. 27.62859°, 119.2846°)


Where is Yanlancan on the map?