Where is Qiandenghu Lake?
Where is Qiandenghu Lake located?
Qiandenghu Lake, Qiandenghu Lake, China (approx. 23.05755°, 113.15°)
Where is Qiandenghu Lake on the map?
{"latitude":23.05755,"longitude":113.15,"title":"Qiandenghu Lake"}