Where is Zhuangtan?

Where is Zhuangtan located?

Zhuangtan, Zhejiang, China (approx. 30.16667°, 120.0833°)


Where is Zhuangtan on the map?