Where is Sunjiazhaiji?

Where is Sunjiazhaiji located?

Sunjiazhaiji, Zhejiang, China (approx. 30.73611°, 121.1644°)


Where is Sunjiazhaiji on the map?