–
July 29, 2025
Today, Scandinavians celebrate Olsok, Saint Olaf. King Olaf II Haraldsson of Norway is remembered as Rex perpetuus Norvegiae, the Eternal King of Norway. July 29 is traditionally the date of King Olaf's death at the Battle of Stiklestad, north of Nidaros (Trondheim), Norway, in 1030. King Olaf's martyrdom at Stiklestad appears to have contributed decisively to the establishment of Christianity throughout the Norwegian nation. #mythology #myth #legend #calendar #Olaf #July 29 #Norway