Telephoto closeup of the snow-covered and squall-enshrouded mountaintops of Haddo Peak (background) and Mount Sheol (foreground) near Lake Louise in Banff National Park, Canada.