Designed by
Title
Frank mountain slide #114241041
Description
The massive mountain slide at the Town of Frank, Alberta, Canada that occured on April, 29, 1903. It is the deadliest avalanche in Canadian history killing aproximately 70 to 90 people and destroying part of the town of Frank, Alberta.