Used by many cultures for a multitude of reasons, but mostly as sacred sites in one form or another, the pyramids have provided fodder for discussions throughout centuries the world over. Egyptians…