Thin veils of cirrus clouds refract the rays of sunlight to create a halo - a circular rainbow around the sun with four brighter spots at the 90-degree positions.