The newly discovered storerooms inside the Old Kingdom Pyramid of Sahure in Abusir shed light on the distinguished architecture of this ancient Egyptian edifice. The bustling streets of modern Cairo ...