Abu Ghurab

Referenced in 1 episode

Definition

A Fifth Dynasty sun-temple site near Abusir, Egypt, known for alabaster basins and a four-sided altar. Alternative theorists claim the basins show machining and served an energy-related purpose rather than animal sacrifice.