Lake Louise Laugh all the way to Banff Lake Louis, discovered by a Swiss mountaineer, is a living postcard, and reflects its surrounding mountains like a mirror. « Previous1Next » 1 of 1