Spirit Island in Maligne Lake, Jasper National Park, Alberta, Canada Shutterstock Image - Spirit Island in Maligne Lake, Jasper National Park, Alberta, Canada - ID: 255015211