With over 111 million acres of total landmass, Sweden is one of Europe's largest countries, with 10.5 million residents. It's ...