Moraine Lake in Banff National Park reflecting the towering snow-capped peaks of the Canadian Rocky Mountains in Alberta, Canada.