A rainbow can be seen in the sky

Rainbow can be seen in the sky only when the sun is behind us because the rainbow reflects the light of the sun , and reflection does not take place in the side of object, it takes place in opposite side.

7