101 fun facts about the looong country way up north, also known as Sweden. Did you know any of these?