The rainbow is a physical and chemical phenomenon that occurs when there is separation of sunlight and after this separation it undergoes deviations caused by raindrops from the atmosphere. It is usually seen when the rains cease and the sun reappears. In the deflections suffered, sunlight enters the water drops reflecting their light and again they are deflected by being thrown out of the drop.
The colors that appear in a rainbow are: red, orange, yellow, green, blue, indigo, and violet, in that order. It has no angles, size and no right place to occur, these characteristics are variable. The angle is variable because of the drops of water that influence it. The size varies according to the landscape that is close to the observer, as it is an optical illusion, our brain relates it to what is closer. If the observer is near mountains, the rainbow will be larger than if the observer is on a flat surface.