Britain’s Sacred Landscape In around 2500 BC, for reasons that are still unclear, the people o