Where is Huangxing?

Where is Huangxing located?

Huangxing, Zhejiang, China (approx. 30.19917°, 122.6414°)


Where is Huangxing on the map?