News

The sun never sets on Midsummer’s night in Sweden, ushering in 24 hours of unique festivities that blur the line between past and present.