Where is Shanzhuiwan?

Where is Shanzhuiwan located?

Shanzhuiwan, Zhejiang, China (approx. 27.56972°, 119.2272°)


Where is Shanzhuiwan on the map?