1 Answers
The Hump is a summit in Alberta, Canada.
The Hump's name comes from the Cree Indians of the area, who likened the summit to a buffalo's hump.
4 views
Answered
The Hump is a summit in Alberta, Canada.
The Hump's name comes from the Cree Indians of the area, who likened the summit to a buffalo's hump.