The Stockholm Marathon would have celebrated its 42nd anniversary in 2020, but it was canceled due to the coronavirus pandemic, and will now be celebrated in 2021. The race starts and ends in the Stockholm Stadium, home to the 1912 Olympic Games. The route guides runners to and from islands around the city, including Gamla Stan, the old town of Stockholm that was founded in the 13th century. Colorful and ancient structures surprise runners around every corner. After 40 years, this Swedish race must be doing something right.