Europe's largest manmade mound- Silbury hill. A short walk from Avebury.