thatschoolgirlmad thatschoolgirlmad 02-10-2015 History Answered This is Europe's major mountain range. It contains some of Europe's tallest peaks.