The Rio Grande runs a north-south course, in New Mexico and Colorado, along the Rio Grande rift. Southern boundary line of NM added for clarity Credit: The Rio Grande Rift is a rift valley extending north from Mexico, near El Paso, Texas through New Mexico into central Colorado. The upper Rio Grande flows south down the rift valley, but did not incise the rift valley.
See more at Wikipedia.org...