Imagine a place where the nearest neighbor is over 1,500 miles away and the ocean stretches out in all directions like an endless, empty highway...
In the verdant plains of Wiltshire, England, stands a monument that transcends the bounds of time and imagination...