Sweden (2010: When the Earth Stood Still)

Sweden, officially the Kingdom of Sweden, is a sovereign state located on the Scandinavian peninsula. Sweden shares land borders with Norway to the west and Finland to the east.