Sofa Mountain Rainbow

Sofa Mountain Rainbow

Dramatic Weather creating a rainbow over Sofa Mountain in Waterton Lakes National Park, Canada.