The Big S! Sweden is indeed a place worthy to visit! Classic Swedish Poster: Sweden That's the Place