Sun dogs like these are caused by the sun shining through snow being carried by energetic winds. They are called sun dogs because they appear to follow the sun around.
Lagonda is right, though, the weather is somewhat unpleasantly cold and windy at ground level when sun dogs appear in the winter around here.
Bookmarks