What are some remarkable facts about Sweden?
What are some intresting facts about sweden?