Oregon Coast
Oregon Coast
U.S. Route 101 hugs the Pacific coastline, each curve revealing another breathtaking view. Most of these photos were taken in the vicinity of Cannon Beach on the north end of Oregon.
Haystack view
Haystack view 
 
Haystack Rock is one of the largest monoliths in the world and home to nesting tufted puffins.