The Colorado River streams through the southwestern United States and northwestern Mexico, approximately 1450 miles long, draining a part of the arid regions on the western slope of the Rocky Mountains.