Weather Blog: Solar Halo & Great Weather Ahead

What is a solar halo?