The Scandinavian Peninsula is located in Northern Europe, and roughly comprises the mainlands of Sweden, Norway and the northwestern area of Finland. From Wikipedia