Guests of the Moraine Lake Lodge enjoy the beautiful blue lake and mountains near Banff, Alberta, Canada.