The qiandao Lake, the national 5A level scenic spots of china. Located in Zhejiang province Chunan County, is the world's maximum number of islands in one lake.
View Full Image on Dreamstime
Username: 13902474131
Editorial: No
Width: 3765 pixels
Height: 2510 pixels
Downloads: 0
Image ID: 50861962