In the rolling, green hills of England, a mysterious and ancient structure stands. It is Stonehenge, a collection of massive stone monoliths that has confounded historians and archaeologists for centuries. Stonehenge is a Neolithic monument, believed to have been constructed between 3000 and 2000 BCE. It is comprised of massive stones, weighing up to 50 […]