Where is Huangshaxiu?

Where is Huangshaxiu located?

Huangshaxiu, Zhejiang, China (approx. 29.30045°, 119.5529°)


Where is Huangshaxiu on the map?