Where is Janse?

Where is Janse located?

Janse, Zhejiang, China (approx. 27.84222°, 119.7692°)


Where is Janse on the map?