haleymoodie7517 haleymoodie7517 04-02-2018 Geography contestada What 2 major landforms separate western europe from mediterranean europe?