Qiandao Lake, a national 5A-level scenic spot, is located in the territory of Chun'an County, Zhejiang Province, and is known as the “back garden” of the Yangtze River Delta. Thousand Island Lake has 1078 islands dotted around it. It is the largest lake in the world. It is more than 200 kilometers southwest of Ottawa, Canada. It is called "The Three Thousand Island Lakes of the World".