Qiandao Lake is a human-made freshwater lake located in Chun`an County, Zhejiang Province, China. It was formed after the completion of the Xin`an River hydroelectric station in 1959.
View Full Image on Dreamstime
Username: Princeaya
Editorial: No
Width: 7361 pixels
Height: 4912 pixels
Downloads: 0
Image ID: 195078834