Silbury Hill Wiltshire, England
Located near Avebury, this is the largest prehistoric man-made mound in Europe. It was created around 2660 BC and stands 130 feet high. Its purpose remains mysterious.
Located near Avebury, this is the largest prehistoric man-made mound in Europe. It was created around 2660 BC and stands 130 feet high. Its purpose remains mysterious.