Glastonbury Tor and St. Michael's Tower in England for the start of the Glastonbury Festival