Where is Yanjiaoshan?

Where is Yanjiaoshan located?

Yanjiaoshan, Zhejiang, China (approx. 28.01825°, 120.4855°)


Where is Yanjiaoshan on the map?