Where is Chanthan?

Where is Chanthan located?

Chanthan, Zhejiang, China (approx. 29.95504°, 120.7919°)


Where is Chanthan on the map?