Where is Shandaotou?

Where is Shandaotou located?

Shandaotou, Zhejiang, China (approx. 28.84848°, 121.5864°)


Where is Shandaotou on the map?