The separation of these colours to produce the rainbow occurs at every water drop of the curtain of rain: the rays of the sun pass through the water drop and are then reflected by the opposite wall of the drop before it comes out forward. 