The province of Alberta has one of the most stunning landscapes in all of Canada. Mountains, prairies, vast forests, glaciers, and over 600 lakes cover the...