stonehenge

(noun) Stonehenge

monument (generic term)