If you imagine what heaven might look like, it probably looks a lot like Banff National Park, set where Alberta and British Columbia meet in the Canadian Rockies. It's home to the emerald blue glacial lakes Moraine and Louise, snowcapped mountain peaks, canyons, and epic scenic roads.