Where is Xuetian?

Where is Xuetian located?

Xuetian, Zhejiang, China (approx. 29.00453°, 120.562°)


Where is Xuetian on the map?