England Landscape Spring Glastonbury Tor The Tor sits at the heart of the mystical Somerset landscape infusing the landscape with a real heart-opening connection.