Partygoers gather at Stonehenge on Salisbury plain to celebrate the longest day of the year
The longest day is known as the summer solstice. This reveller swung lights around his head while waiting for the sun to rise
The sun broke through the clouds in what is seen as a very mystically important day
The stones at Stonehenge have been there for thousands of years. No-one knows exactly what they are for...
... although some people think they are an ancient calendar. This lady takes a well-earned rest between the stones