The Travel Photo of the Day for 4/20/2009 is of The Mountain Exhaled and was taken by laszlo-photo
Lake Louise Park, in Alberta, Canada, is the home of the Victoria Glacier. This area of Canada is famous for having some of the best ski areas in all of North America. In addition to skiers, the Lake Louise Park attracts thousands of sightseers each year.
Subscribe
Tags: alberta, canada, travel photos
Categories: Travel Photos




















{ 1 comment }
It’s a gorgeous photo of a glorious place, but do note – Lake Louise is located in Banff National Park in the Canadian Rocky Mountains. There is no Lake Louise Park.
Comments on this entry are closed.