How do sunlight and raindrops produce a primary rainbow?
Primary rainbows appear when sunlight is refracted as it enters raindrops, reflects once off the opposite interior surface, is refracted again as it escapes back into the air, and then travels towards an observer.