- Posted September 24, 2012 by
This iReport is part of an assignment:
Travel photo of the day
One of the most beautiful lake in Canada. The lake is located near Jasper, Alberta. Busloads of tourist from all over the world flock to this hidden treasure of Alberta. Tourist comes to this place not just to see the beautiful lake but the more famous Spirit Island which is located within the lake, but you have to travel by boat for an hour or canoe yourself for 3 hours to have a glimpse of the world famous Spirit Island.