This map shows the topography of South America.
Clearly, the Andes are a major natural barrier.
The Andes are about 40-48m million years old.
The Amazon is almost at sea level. Source: Rand, McNally & Co.'s Universal Atlas of The World