Storm Mountain emerges from the fog and clouds above emerald Vista Lake in Banff National Park, Canada