The Travel Photo of the Day for 5/4/2009 is of The Mountain Exhaled and was taken by laszlo-photo
Photo credit: laszlo-photo
Located in Alberta, Canada, Lake Louise Park is one of the ultimate destinations in North America for hikers. This photo features the beautiful Victoria Glacier during the winter.
Read the full article →
The Travel Photo of the Day for 4/20/2009 is of The Mountain Exhaled and was taken by laszlo-photo
Photo credit: 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 [...]
Read the full article →