Stockholm Carnival is an annual celebration that has been held for 27 years in the city of Stockholm, Sweden. This celebration is held by a private company that provides all the typical elements of a carnival party in Brazil, including dancing, drinks and music.