Glastonbury Festival Celebrates Summer Solstice with Unique Carhenge Installation The Glastonbury Festival, known for its devotion to quirkiness, celebrated this year’s summer solstice with its own version of Stonehenge called Carhenge. The installation, located in the centre of the festival grounds, is comprised of 24 vintage cars arranged in the shape of the iconic stone […]