Silbury Hill is the largest man-made mound in Europe and comparable in size to the Egyptian pyramids. Probably completed around 2400 BC. Like this:Like Loading…