The remains of newly-discovered Egyptian mummies are seen in a tomb at Saqqara, south of Cairo, in Egypt Item nr.202820