A pyramid is a very powerful image. On a physical level, it is a building of wonder. On a mental level, it is a structure of regeneration.

It will depend on our level of awareness as to which interpretation is valid.