Midsummer !
Midsummer is the period of time centered upon the summer solstice, and more specifically the northern European celebrations that accompany the actual solstice or take place on a day between June 19 and June 25 and the preceding evening. The exact dates vary between different cultures.
Its one of the biggest cultural festival in Sweden.