Louise Lake

Lou·ise

L0259100 (lo͞o-ēz′), Lake A lake of southwest Alberta, Canada, in the Rocky Mountains near Banff. Surrounded by high peaks and glaciers, it is noted for its scenic beauty.