Rainbows can be observed whenever there are water drops in the air and sunlight shining from behind at a low altitude angle. The most spectacular rainbow displays happen when half the sky is still dark with raining clouds and the observer is at a spot with clear sky in the direction of the sun. The result is a luminous rainbow that contrasts with the darkened background. ~ Wikipedia
To see images waiting for their own gallery click More Good Stuff