Where is Shanyantou?

Where is Shanyantou located?

Shanyantou, Zhejiang, China (approx. 28.99167°, 118.9287°)


Where is Shanyantou on the map?