Where is Nankanian?

Where is Nankanian located?

Nankanian, Zhejiang, China (approx. 27.62333°, 119.8161°)


Where is Nankanian on the map?