Rainbows can be observed whenever there are water drops in the air and sunlight shining from behind at a low altitude angle. Photography of rainbow is a challenging task due to inappropriate lighting and rarity of rainbows.