highest bridge in the U.S. North of Bandon, US 101 heads inland for a while, while a spur route provides access to the Charleston Peninsula. Approaching the city of Coos Bay, US 101 becomes an expressway after an interchange with Oregon Route 42, then soon enters the downtown core. It continues through Coos Bay (the city) along the western edge of Coos Bay (the bay), soon entering the city of North Bend. North of North Bend, it crosses over the bay on the Conde McCullough Memorial Bridge, followed by a second bridge over Haynes Inlet. Coos Bay to Lincoln City North of Coos Bay, the highway runs along the eastern flank of the Oregon Dunes National Recreation Area, through the communities of North Bend, Hauser, Lakeside, and Winchester Bay before coming into the city of Reedsport on the mouth of the Umpqua River. The highway continues north from there, passing through the dunes and through the towns of Gardiner, Westlake, Dunes City, and Glenada. The next major town is Florence on the Siuslaw River. The next stretch of US 101 (between Florence and Newport) closely follows the coastline, providing a wide view of the ocean. Towns between these two cities include Yachats, Waldport, and Seal Rock. Eventually, the highway crosses the Yaquina Bay Bridge into Newport. Just before the bridge lies the Oregon Coast Aquarium; on the other side of the bridge is the famed Newport waterfront. Also in Newport, US Route 20 has its western Terminus at US 101. The next stretch of 101, between Newport and Lincoln City, is rather mountainous, as the Coast Range protrudes into the ocean. Cities on the route include Depoe Bay, Otter Rock (accessible via a side road), and the Gleneden Beach/Salishan area, famed for its resorts. Near Siletz Bay is the abandoned community of Kernville, followed by Lincoln City. Lincoln City to Astoria The stretch of US 101 through Lincoln City is infamous for its clogged traffic; the city is over seven miles (11 km) long (but only a few blocks wide in spots), and is sandwiched between the ocean on the west, and Devils Lake and mountains to the east. In many parts of town, the highway is a two-lane road. Adding to the traffic is a casino in the northern part of town. Much of the traffic departs US 101 north of Lincoln City, at an interchange with Oregon Route