Where is Qiandao Lake?
Where is Qiandao Lake located?
Qiandao Lake, Zhejiang, China (approx. 29.60661°, 118.995°)
Where is Qiandao Lake on the map?
{"latitude":29.60661,"longitude":118.995,"title":"Qiandao Lake"}