Where is Shih-chia-wan?

Where is Shih-chia-wan located?

Shih-chia-wan, Zhejiang, China (approx. 28.33361°, 120.7567°)


Where is Shih-chia-wan on the map?