Where is Qingtanhe?

Where is Qingtanhe located?

Qingtanhe, Zhejiang, China (approx. 29.34023°, 119.3811°)


Where is Qingtanhe on the map?