Lake Louise

Canada’s most famous, picturesque emerald lake. The surrounding snow-capped mountains create a majestic and peaceful panorama.