what does it mean when there is a rainbow ring around the sun?
A halo around the sun is a fairly common phenomenon. It is typically caused when there are very high, very thin clouds. These clouds, being so high in the sky, are made from ice crystals. ... Since high clouds typically proceed unsettled weather, it is said a halo around the sun or moon means rain or snow is on the way.