Peninsula.
Norway and Sweden are located on the
A. Scandinavian
B. Jutland
C. Apennine
D. Balkan
Norway and sweden are located on the peninsula