Where is Xuexiazhuang?

Where is Xuexiazhuang located?

Xuexiazhuang, Zhejiang, China (approx. 29.53811°, 119.8573°)


Where is Xuexiazhuang on the map?