Latitude and longitude of Qiandao Lake
- In China
Satellite map of Qiandao Lake
Qiandao Lake (Chinese: 千岛湖, lit. Thousand Island Lake), a man-made lake located in Chun'an County, Zhejiang Province, China, formed after the completion of the Xin'an River hydroelectric station in 1959. 1,078 large islands dot the lake and a few thousand smaller ones are scattered across it. The lake covers an area of 573 km² and has a storage capacity of 17.8 km³.
Latitude: 29° 36' 19.79" N
Longitude: 118° 59' 14.39" E