nextorman2323 nextorman2323 29-09-2020 Geography contestada Mountains separate South Asia from the rest of Asia. True False