U.S. Route 101
The nearly highway's northern terminus is in Tumwater, Washington: the route remains along the Olympic Peninsula's coastal perimeter west, north, and east; the northernmost point on the highway is in Port Angeles. The southern terminus of US 101 is in Los Angeles at the East Los Angeles Interchange, the world's busiest freeway interchange.
U.S. Route 101 in Oregon
North of Tillamook, the highway passes on the eastern shore of Tillamook Bay, through towns such as Bay City and Garibaldi, before reuniting with the ocean. It then continues north along the Pacific through towns such as Rockaway Beach and Nedonna Beach; the next major towns are Nehalem and Manzanita, both on Nehalem Bay. The highway then continues north along the coastline through rugged terrain until it reaches the city of Cannon Beach. Unlike most coastal cities in Oregon, a bypass (in two-lane freeway configuration) was built around Cannon Beach; US 101 follows the bypass alignment. A few miles north of Cannon Beach is an interchange with U.S. Route 26, followed by the city of Seaside. (Until recently, U.S. 26 continued north towards Astoria, sharing an alignment with US 101; however ODOT truncated U.S. 26 to its current terminus at the interchange with 101 several years ago.)