I-5 follows the Rogue River downstream through a narrow valley, where OR 99 and a railroad cross over and under the freeway several times, and passes Valley of the Rogue State Park. It also passes the Oregon Vortex, a popular roadside attraction near Gold Hill. At the west end of the valley in Josephine County, the freeway reaches Grants Pass and intersects U.S. Route 199 (US 199), which connects to Crescent City, California, on the Pacific Coast. The freeway continues along the northeast edge of Grants Pass and becomes concurrent with OR 99 at an interchange north of the city. I-5 splits from the Rogue River and continues north along a zig-zag course across several passes and valleys in the Southern Oregon Coast Range. At Wolf Creek, it passes a historic inn and tavern that is listed on the National Register of Historic Places. The freeway crosses into Douglas County near Stage Road Pass east of Glendale and turns northeast to follow the Cow Creek valley before resuming its northern course through the mountains. After descending from Canyon Creek Pass and following Canyon Creek, I-5 reaches Canyonville and passes the Seven Feathers Casino Resort. The freeway follows the South Umpqua River through Myrtle Creek and the Cow Creek Reservation, with OR 99 splitting to serve Winston. I-5 intersects OR 42 east of Winston in Green and continues north into the outskirts of Roseburg.