Avebury, Wiltshire, England. Aerial view of the village and huge prehistoric megalithic stone circle standing stones and henge.