Where is Xintantou?

Where is Xintantou located?

Xintantou, Zhejiang, China (approx. 30.13139°, 121.4817°)


Where is Xintantou on the map?