Search
Menu
Home
Sources
About
Contacts
Barricade Mountain
Barricade
Mountain
is a
summit
in
Alberta, Canada
.
Barricade Mountain was named for a
rock
outcropping
in the form of a
natural
barricade
.