England • Great Britain •
Avebury