A rainbow appears when the sun shines through raindrops and splits light into colors!
See all Weather →