Did you mean Stonehenge?
Stonehenge
noun
°An ancient group of standing stones on Salisbury Plain, in Wiltshire, England.