Silbury Hill, immense Neolithic man-made mound in Wiltshire County, England

Click on above photo to view it in large format