Stonehenge is an ancient site in England.