Where is Xuexian?

Where is Xuexian located?

Xuexian, Zhejiang, China (approx. 27.95408°, 120.5552°)


Where is Xuexian on the map?