jackie122 jackie122 20-01-2017 History Answered This is Europes major mountain range. It contains some of Europe's tallest peaks?