Where is Shanzhu?

Where is Shanzhu located?

Shanzhu, Zhejiang, China (approx. 29.16316°, 119.2686°)


Where is Shanzhu on the map?