Standing stones at Avebury in Wiltshire, England (© George W Johnson/Getty Images)
Published: 2026-10-29 · Region: United Kingdom