Where is Zhazhuang?

Where is Zhazhuang located?

Zhazhuang, Zhejiang, China (approx. 29.025°, 120.77°)


Where is Zhazhuang on the map?