A perhelia (sun dog) is a bright patch or rainbow-like area that forms when sunlight passes through ice crystals in a cloud. They are typically seen when the Sun is low in the sky.
Image Courtesy of Carlye Calvin/University Corporation for Atmospheric Research