Answer
The answer is Saqqara, which is an ancient Egyptian burial ground located on the west bank of the Nile River, south of Memphis. It is the site of numerous pyramids, tombs, and other structures, including the Step Pyramid of Djoser, the world's oldest major stone structure.