Avebury, Wiltshire, England is one of the World’s most important ancient sites containing the largest stone circle in Europe.