Near Avebury. The largest man-made mound in Europe. Completed around 2400BCE, (roughly the same time as the Egyptian Pyramids). It's purpose remains unknown.
Copyright: Steven Lindall