
In the last installment of this series, I wrote about the Great Pyramid of Khufu at Giza. About a century before its construction, the title of the tallest man-made structure in the world was held by the stepped Pyramid of Djoser at Saqqara, which is located about 30 kilometers south of Giza. Continue reading “Stories of a time long gone, and Egyptian khichuri”