Stock Photo: England, Wiltshire, Silbury Hill. Silbury Hill, an artificial chalk mound, the tallest prehistoric human-made mound in Europe, on a misty summer morning.

Stock Photo: 4282-16760 England, Wiltshire, Silbury Hill. Silbury Hill, an artificial chalk mound, the tallest prehistoric human-made mound in Europe, on a misty summer morning.