Designed by
Title
Frank mountain slide information sign #114241352
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.
This image is editorial