reyaunnabrownhunter reyaunnabrownhunter 15-11-2020 Geography contestada Which phrase best defines a mountain range? a landform with an individual peak a landform with multiple mountain ranges a landform with multiple mountain systems a landform with multiple peaks in the same area