Where is Kan-ti-wan?

Where is Kan-ti-wan located?

Kan-ti-wan, Zhejiang, China (approx. 30.41778°, 120.7481°)


Where is Kan-ti-wan on the map?