Back

On the Edge of Destruction By Monica F

A hiker stands on the summit of Turtle Mountain above the scarp of the 1903 Frank Slide - a rock avalanche that killed more than 90 people in 1903. This was North America's deadliest rockslide.

Mar 15, 2011

Thrill Seeker

1.5 km off Highway #3 in the Municipality of Crowsnest Pass