Located in the heart of Canada's incomparable Rocky Mountains, the Lake Louise Sightseeing Lift and Interpretive Centre offer a unique opportunity to savour a hearty mountain meal in the beautiful Lodge of the Ten Peaks, glide safely and effortlessly to an awe-inspiring viewpoint on the desk of Whitehorn Lodge, and find out why Lake Louise is the home of the legendary, mysterious Grizzly Bear...