Sweden

06.08.2009
Sweden is located in Northern Europe on the Scandinavian Peninsula. It is bordered by Norway and Finland.