where is the scandinavian peninsula on a map
Scandinavian Peninsula
the mainland of Sweden, the mainland of Norway (with the exception of a small coastal area bordering Russia), the northwestern area of Finland, as well as a narrow area in the west of the Pechengsky District of Russia