A visitor is reflected on a panel on which recently unearthed ancient artifacts are placed, as she films at the site of the Step Pyramid of Djoser in Saqqara, 24 kilometers (15 miles) southwest of Cairo, Egypt, Saturday, May 27, 2023. (Photo by Amr Nabil/AP Photo)
|