Saqqara is the site of the first pyramid – the Step Pyramid of Djoser. Experts use cutting-edge technology to explore why the Egyptians built pyramids.
Save my name, email, and website in this browser for the next time I comment.