Saqqara was an energetic burial floor for greater than 3,000 years and is a delegated Unesco World Heritage Website. It sits at what was the traditional Egyptian capital Memphis and is dwelling to greater than a dozen pyramids – together with the Step Pyramid, close to the place the shaft containing the mother was discovered.