Stonehenge

Referenced in 1 episode

Definition

A prehistoric monument in England consisting of a ring of standing stones, its origins and the purpose of its construction are still debated among archaeologists and historians.