Spirit island

Spirit island at Maligne Lake, Jasper National Park, Canada