There are few places on earth where the epic beauty and sweeping grandeur are obvious upon first sight. Alberta is one of those places. One glance at its rich green foothills set against an expanse of awe-inspiring, snow capped mountains seem to put the eyes at ease – as if they were saying “th...