St. Lucia
Hispaniola. (Haiti and the Dominican Republic) Haiti is the more mountainous country.
Sweden is the most mountainous Scandinavian country.
Norway.
Barbados
Norway
The answer is peru!
Norway
because they are mountainous
Probably Norway.
Iran is the only country which fits this build.
a small mountainous country in Europe
Iran, Afghanistain, and Tajikistan