A new list of top ten sceneries of Qiandao Lake was unveiled recently. Qiandao Lake, literally Thousand Island Lake, is a man-made lake located in Chun'an county of southeast China's Zhejiang province. A total of 1,078 large islands dot the lake and a few thousand smaller ones are scattered across it. The lake covers an area of 573 square kilometers and has a storage capacity of 17.8 cubic kilometers.
Day|Week|Month