Answer: Europe
They are the highest and longest mountain range system that rests exclusively in Europe, dividing Southern from Central and Western Europe.
9.4m questions
12.2m answers