Where is Qiankulin?

Where is Qiankulin located?

Qiankulin, Zhejiang, China (approx. 29.85142°, 121.0912°)


Where is Qiankulin on the map?