Where is Lianhuashan?

Where is Lianhuashan located?

Lianhuashan, Zhejiang, China (approx. 28.19944°, 119.4142°)


Where is Lianhuashan on the map?