Latitude and longitude of Qiandao Lake

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

Read about Qiandao Lake in the Wikipedia Satellite map of Qiandao Lake in Google Maps

GPS coordinates of Qiandao Lake, China

Download as JSON