by Hornplayer on Flickr. Spirit Island - Maligne Lake, Jasper National Park, Canada.