Saqqara is one of the richest archaeological sites in Egypt [Step Pyramid of Djoser - Saqqara - Egypt]