Source of the photo
              http://www.planetpals.com/weather.html
          Author of the description
              GK
          Rainbows are caused by sunlight passing through very small water drops, which behave as an optical lattice.
This is why you can make your own mini-rainbow with a garden hose if it has a fine spray.
Source of description
              http://www.planetpals.com/weather.html