Which river begins in the Rocky Mountains in south-west Colorado, crosses New Mexico and forms the border between Mexico and the USA before reaching the Gulf of Mexico?
The two mountain ranges which end the Cordillera Oriental, the Sierra de Perijá and the Cordillera de Mérida, are on either side of what?