My husband took this picture a while ago, maybe 2 years ago? But I can’t stop looking at it. You can see how the bridge offsets the rainbow perfectly! It is now the rainy season here in Jerusalem and I will be on the lookout for more rainbows! Rainbows are a natural phenomena that happens when the sun is behind you and you are facing the rain. Each raindrop acts as a prism and spreads out the white light of the sun into its different colors. Each color is at a different level. It really an optical illusion. A person standing at a different place on the ground even in the same conditions, may not see the rainbow at all!
For a more scientific explanation can be found here: https://www.popsci.com/how-rainbows-form/
Enjoy your Rainbows they are here for an instant, to bring joy, cheer and inspiration.