Emma Ulfsdotter

Sweden is a small country with a population of only 10 million. It is divided into 290 municipalities, all of which have autonomy. Only 25 have a population of more than 80,000. So, most Swedes live in small towns across the country.