A rainbow is a meteorological phenomenon that occurs when sunlight is refracted, reflected, and dispersed in water droplets in the atmosphere, resulting in a spectrum of light appearing in the sky. It typically forms an arc of colors—red, orange, yellow,...