Revellers celebrate summer solstice at Stonehenge. The festival, which dates back thousands of years, celebrates the longest day of the year when the sun is at its maximum elevation








More...