Where is Chaekan?

Where is Chaekan located?

Chaekan, Zhejiang, China (approx. 29.61306°, 119.7658°)


Where is Chaekan on the map?