tsinal tsinal 12-05-2016 Geography Answered How are the land forms of Europe both an advantage and a disadvantage to life in Europe?