Where is Huangxi?

Where is Huangxi located?

Huangxi, Zhejiang, China (approx. 28.78111°, 120.2708°)


Where is Huangxi on the map?