Avebury is one of the finest and largest Neolithic monuments in Europe, about 5,000 years old. Although older than the megalithic stages of Stonehenge to the south, the two monuments were made by people of the same culture.