The Avebury Ring ancient monument encloses the village of Avebury, Wiltshire, UK.

Avebury Ring
The Avebury Ring ancient monument encloses the village of Avebury, Wiltshire, UK.