In a preprint paper, scientists concluded that the Step Pyramid of Djoser in Saqqara, Egypt—believed to be the oldest of the ...
Scientists have discovered a long-buried branch of the Nile river that once flowed alongside more than 30 pyramids in Egypt, potentially solving the mystery of how ancient Egyptians transported the ...