The Thousand Island Lake (Qiandao Lake) in Zhejiang, China
Asia ChinaLocated in Zhejiang, China, Qiandao Lake or the Thousand Island Lake is an artificial lake. It is about 150 kilometers from the city of Hangzhou. Qiandao Lake formed when the valley was flooded in 1959 to build the Xin'anjiang Reservoir. The lake covers an area of 573 square kilometers [...]