Mt Victoria Shrouded in Storm Clouds and Sun Rays

Life Images by Gloria Moeller

Mt. Victoria lies directly across Lake Louise from the Chateau Lake Louise Hotel in Canada. During the winter you can walk across the frozen lake.