An aerial view of the amazing Crowsnest Pass in southern Alberta, Canada. See Turtle Mountain, site of the disastrous rockslide of 1903 in which over 90 people died. View the spiritual Crowsnest Mountain and the Seven Sisters Mountain. Finally, the Frank Slide Interpretive Centre is highlighted as it sits and gazes at the path of destruction across the valley.
All Comments