Frank Slide Turtle Mountain The infamous Turtle Mountain was the source of the land slide which partly buried the town of Frank in Alberta, Canada. |
Frank Slide Alberta The Frank Slide in Alberta, Canada is known as the biggest landslide in the history of the Americas. |