when do they have the longest day in oslo
Denmark, Norway and Sweden all have traditional Midsummer rites. Midsummer is Scandinavia's most popular seasonal festival after Christmas. A traditional celebration of the Summer solstice, Midsummer is the longest day of the year (June 21). In Sweden, Midsummer is even celebrated as a national holiday (also see Scandinavian national holidays). Most Midsummer's Eve celebrations take place on the Saturday between June 20 and June 26.