Where is Shanzhuang?

Where is Shanzhuang located?

Shanzhuang, Zhejiang, China (approx. 27.43556°, 119.7147°)


Where is Shanzhuang on the map?