Why does the Earth have rainbows?

1 answer

Answer

1163992

2026-05-18 22:05

+ Follow

Rainbows are caused by the refraction, reflection, and dispersion of light in water droplets in the Earth's atmosphere. When sunlight hits the water droplets at a specific angle, it is refracted, reflected inside the droplet, and then dispersed into its component colors, creating the rainbow effect that we see.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.