harioliver harioliver 05-06-2016 Physics Answered Where are the longest continuous mountain ranges on Earth located?