Where is Qiandaohu?

Where is Qiandaohu located?

Qiandaohu, Zhejiang, China (approx. 29.60278°, 119.0389°)


Where is Qiandaohu on the map?