Where is Linjiaoshan?

Where is Linjiaoshan located?

Linjiaoshan, Zhejiang, China (approx. 27.32191°, 120.4363°)


Where is Linjiaoshan on the map?