Where is Shanshuwei?

Where is Shanshuwei located?

Shanshuwei, Zhejiang, China (approx. 30.69611°, 119.5064°)


Where is Shanshuwei on the map?