Glastonbury Tor is a large hill located in Glastonbury, Somerset, England, with a roofless St. Michael's Tower on its summit. Tor is a l...