Stunning Marble Canyon in Banff National Park during the spring time with huge snow capped mountain in background.