Pictures of Avebury and Silbury Hill in Wiltshire, England.