Saqqara is an ancient burial ground in Egypt featuring numerous pyramids, including the world's oldest standing step pyramid.