Where is Shenjiafen?

Where is Shenjiafen located?

Shenjiafen, Zhejiang, China (approx. 30.77139°, 121.1742°)


Where is Shenjiafen on the map?