The " Flower of Life " can be found in all major religions of the world. In Egypt, the source of all the monotheistic religions, the " Flower of Life " can be found in the. I am going to answer these questions as best I can. It is actually too broad of a question to fully answer in an amount of time I have to spare for it. One of the most amazing, and yet least understood ancient structures in Egypt is the Osirion, located at Abydos, behind, below and connected to the Temple of.