A rainbow is an optical and meteorological phenomenon that causes a nearly continuous spectrum of light to appear in the sky when the Sun shines onto droplets of moisture in the Earth's atmosphere. A rainbow does not actually exist at a location in the sky, but rather is an optical illusion whose apparent position depends on the observer's location. Even though a rainbow spans a continuous spectrum of colours, traditionally the full sequence of colours is most commonly cited as red, orange, yellow, green, blue, indigo, and violet. Indigo is usually included despite the poor ability of humans to distinguish colours in the blue portion of the visual spectrum. Photo credit: Wing-Chi Poon |