The Rio Grande, which is Spanish for "big river" starts in southern Colorado and flows almost due south across the entire extent of New Mexico, past Albuquerque and Las Cruces. After passing out of New Mexico, it forms the boundary between Mexico and Texas.