Johnston Canyon Waterfall. Johnston Canyon is a beautiful slot canyon in Canada's Banff National Park