Where is Tanlintou?

Where is Tanlintou located?

Tanlintou, Zhejiang, China (approx. 29.37576°, 119.9723°)


Where is Tanlintou on the map?