A picture of Moraine Lake in Banff National Park. Visiting Moraine Lake is an essential activity for every 4-Day Banff Itinerary.