Giza pyramids

Referenced in 1 episode

Definition

A group of ancient monumental structures believed to be built as tombs for pharaohs, specifically Khufu, but whose true purpose is questioned in alternative narratives.