Where is Sinclantin?

Where is Sinclantin located?

Sinclantin, Zhejiang, China (approx. 30.19528°, 119.9692°)


Where is Sinclantin on the map?