Filter search results
License
Image orientation
Color composition
People
Number of people
Gender
Age group
Ethnicity
More filters
Extended licenses
Pricing level
Resolution
Search within Editor's Choice
Safe Search

Cannon Beach Ocean Stock Photos

2,611 cannon beach ocean stock photos are available royalty-free.

Cannon Beach through The Tree. The Pacific Ocean of Cannon Beach of Oregon through trees, on a summers day royalty free stock photographyCannon Beach through The Tree. The Pacific Ocean of Cannon Beach of Oregon through trees, on a summers day Dawn at Cannon Beach. Ocean surf royalty free stock imageDawn at Cannon Beach. Ocean surf Cannon Beach, Oregon. The sunset reflects off the receding water at Cannon Beach Oregon stock photographyCannon Beach, Oregon. The sunset reflects off the receding water at Cannon Beach Oregon Cannon Beach. Person walking along Cannon Beach royalty free stock photosCannon Beach. Person walking along Cannon Beach Cannon Beach. Beautiful view of the Cannon Beach Shoreline at Cannon Beach, Oregon royalty free stock photosCannon Beach. Beautiful view of the Cannon Beach Shoreline at Cannon Beach, Oregon Haystack Rock in Cannon beach, Tourist attraction in Oregon. Haystack Rock in Cannon beach, Tourist attraction in Clatsop County, Oregon stock photographyHaystack Rock in Cannon beach, Tourist attraction in Oregon. Haystack Rock in Cannon beach, Tourist attraction in Clatsop County, Oregon Mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA stock imageMesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA Vertical shot of a mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA. A vertical shot of a mesmerizing scenery of ocean waves at Cannon Beach royalty free stock imagesVertical shot of a mesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA. A vertical shot of a mesmerizing scenery of ocean waves at Cannon Beach Scenery of the mesmerizing  Pacific Ocean at Cannon Beach, Oregon, USA. A scenery of the mesmerizing  Pacific Ocean at Cannon Beach, Oregon, USA stock photographyScenery of the mesmerizing Pacific Ocean at Cannon Beach, Oregon, USA. A scenery of the mesmerizing Pacific Ocean at Cannon Beach, Oregon, USA Mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA royalty free stock photosMesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA Mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA royalty free stock photoMesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA Scenery of the mesmerizing  Pacific Ocean at Cannon Beach, Oregon, USA. A scenery of the mesmerizing  Pacific Ocean at Cannon Beach, Oregon, USA royalty free stock photosScenery of the mesmerizing Pacific Ocean at Cannon Beach, Oregon, USA. A scenery of the mesmerizing Pacific Ocean at Cannon Beach, Oregon, USA Mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach,  Oregon, USA stock imageMesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA. A mesmerizing scenery of ocean waves at Cannon Beach, Oregon, USA Rocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA. The rocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA stock photoRocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA. The rocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA Vertical shot of a rock formation at the ocean shore near Cannon Beach, Oregon, USA. A vertical shot of a rock formation at the ocean shore near Cannon Beach royalty free stock photosVertical shot of a rock formation at the ocean shore near Cannon Beach, Oregon, USA. A vertical shot of a rock formation at the ocean shore near Cannon Beach Scenery of the mesmerizing  Pacific Ocean at Cannon Beach, Oregon, USA. A scenery of the mesmerizing  Pacific Ocean at Cannon Beach, Oregon, USA royalty free stock photographyScenery of the mesmerizing Pacific Ocean at Cannon Beach, Oregon, USA. A scenery of the mesmerizing Pacific Ocean at Cannon Beach, Oregon, USA Rocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA. The rocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA royalty free stock photographyRocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA. The rocky shoreline of the Pacific Ocean at Cannon Beach, Oregon, USA Vertical shot of a rock formation at the ocean shore near Cannon Beach, Oregon, USA. A vertical shot of a rock formation at the ocean shore near Cannon Beach royalty free stock imagesVertical shot of a rock formation at the ocean shore near Cannon Beach, Oregon, USA. A vertical shot of a rock formation at the ocean shore near Cannon Beach Vertical shot of a rock formation at the ocean shore near Cannon Beach, Oregon, USA. A vertical shot of a rock formation at the ocean shore near Cannon Beach stock imageVertical shot of a rock formation at the ocean shore near Cannon Beach, Oregon, USA. A vertical shot of a rock formation at the ocean shore near Cannon Beach Pacific Ocean near Cannon Beach Oregon. View of the Pacific Ocean with huge rock formation near Cannon Beach, Oregon with an overcast sky stock photoPacific Ocean near Cannon Beach Oregon. View of the Pacific Ocean with huge rock formation near Cannon Beach, Oregon with an overcast sky Tourists pass by the unique rocks in the water of the Pacific Ocean in Cannon Beach, Oregon, USA. CANNON BEACH, OREGON, USA - October 17, 2018: Tourists pass by stock photoTourists pass by the unique rocks in the water of the Pacific Ocean in Cannon Beach, Oregon, USA. CANNON BEACH, OREGON, USA - October 17, 2018: Tourists pass by Cannon Beach Oregon with a view of the famous Haystack Rock. Along the Pacific OCean coastline royalty free stock imagesCannon Beach Oregon with a view of the famous Haystack Rock. Along the Pacific OCean coastline Sunset at Cannon Beach. Pacific Ocean and landscapes Cannon Beach, Oregon. November, 2015 royalty free stock photosSunset at Cannon Beach. Pacific Ocean and landscapes Cannon Beach, Oregon. November, 2015 Sunset at Cannon Beach. Pacific Ocean and landscapes Cannon Beach, Oregon. November, 2015 stock photographySunset at Cannon Beach. Pacific Ocean and landscapes Cannon Beach, Oregon. November, 2015 Sunset over Oregon Coast at Cannon Beach. Setting sun turns the skyline amber and reflects off the calm ocean waters at Cannon Beach, Oregon stock photoSunset over Oregon Coast at Cannon Beach. Setting sun turns the skyline amber and reflects off the calm ocean waters at Cannon Beach, Oregon Haystack Rock Cannon Beach Oregon Coast View. Looking over Pacific Ocean coast line to Haystack Rock in Cannon Beach, Oregon. Wildflowers in foreground with soft stock imagesHaystack Rock Cannon Beach Oregon Coast View. Looking over Pacific Ocean coast line to Haystack Rock in Cannon Beach, Oregon. Wildflowers in foreground with soft Cannon Beach. Long exposure of Cannon Beach in Oregon, USA featuring rocky outcrops in the ocean and mountains in the background on a cloudy sky day stock photographyCannon Beach. Long exposure of Cannon Beach in Oregon, USA featuring rocky outcrops in the ocean and mountains in the background on a cloudy sky day Cannon Beach on the Oregon Coast. Cannon Beach along Oregon Coast in Pacific Ocean royalty free stock imagesCannon Beach on the Oregon Coast. Cannon Beach along Oregon Coast in Pacific Ocean Sunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon royalty free stock imageSunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon Haystack Rock on the Oregon Coast in Cannon Beach. Haystack Rock in Cannon Beach along Oregon Coast in the Pacific Ocean royalty free stock photographyHaystack Rock on the Oregon Coast in Cannon Beach. Haystack Rock in Cannon Beach along Oregon Coast in the Pacific Ocean Cannon Beach. Picture of Cannon Beach in the Pacific Ocean with the view of Haystack Rock. The picture was taken on the 16th of July, in Clatsop County, OR, USA stock imageCannon Beach. Picture of Cannon Beach in the Pacific Ocean with the view of Haystack Rock. The picture was taken on the 16th of July, in Clatsop County, OR, USA Cannon Beach Oceanfront Vacation Homes. Oceanfront vacation homes along Cannon Beach Oregon Coast by Pacific Ocean stock photosCannon Beach Oceanfront Vacation Homes. Oceanfront vacation homes along Cannon Beach Oregon Coast by Pacific Ocean Curvy Road Leads into Cannon Beach Over Pacific Ocean Coast. A famous bluff resides at Cannon Beach south of Ecola State Park royalty free stock imagesCurvy Road Leads into Cannon Beach Over Pacific Ocean Coast. A famous bluff resides at Cannon Beach south of Ecola State Park Cannon Beach Oregon landscape of Haystack Rock and grassy beach. Beautiful view of Cannon Beach Oregon with Haystack Rock and ocean in background and grassy stock imageCannon Beach Oregon landscape of Haystack Rock and grassy beach. Beautiful view of Cannon Beach Oregon with Haystack Rock and ocean in background and grassy Cannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park royalty free stock photosCannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park Cannon Beach Oregon with a view of the famous Haystack Rock. In Pacific Ocean royalty free stock photoCannon Beach Oregon with a view of the famous Haystack Rock. In Pacific Ocean Cannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park royalty free stock photoCannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park Cannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park stock imageCannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park Cannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park royalty free stock imagesCannon Beach on the Oregon Coast. A view of the Pacific Ocean and the Oregon Coast from Cannon Beach at Ecola State Park Cannon Beach. Chic ocean beach royalty free stock photoCannon Beach. Chic ocean beach Cannon Beach, Oregon on a wet rainy spring day. The intertidal rocks known as the pinnacle at Cannon Beach are surround by the high tide of the Pacific Ocean on royalty free stock imagesCannon Beach, Oregon on a wet rainy spring day. The intertidal rocks known as the pinnacle at Cannon Beach are surround by the high tide of the Pacific Ocean on Oregon Sea Stacks with view of Cannon Beach. View of Cannon Beach from Ecola State Park with Oregon Sea stacks and Haystack Rock emerging from the Pacific Ocean royalty free stock imageOregon Sea Stacks with view of Cannon Beach. View of Cannon Beach from Ecola State Park with Oregon Sea stacks and Haystack Rock emerging from the Pacific Ocean Sunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon royalty free stock imageSunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon Cannon Beach Haystack Rock Pinnacles Sunset. Cannon Beach pinnacles at sunset, Pacific Ocean. Oregon coast. United States stock imagesCannon Beach Haystack Rock Pinnacles Sunset. Cannon Beach pinnacles at sunset, Pacific Ocean. Oregon coast. United States Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Tree top of ocean cliff at Cannon Beach, Oregon. Cannon Beach, Oregon features rugged coastline of trees at top of rocky cliffs stock imagesTree top of ocean cliff at Cannon Beach, Oregon. Cannon Beach, Oregon features rugged coastline of trees at top of rocky cliffs Stormy weather at Cannon Beach Oregon. Stormy view of stormy day at Cannon Beach. Tillamook Lighthouse can been seen in the distance on top of a rock in the stock photoStormy weather at Cannon Beach Oregon. Stormy view of stormy day at Cannon Beach. Tillamook Lighthouse can been seen in the distance on top of a rock in the Cannon Beach Pinnacles Sunset. Cannon Beach pinnacles at sunset, Pacific Ocean. Oregon coast. United States royalty free stock photosCannon Beach Pinnacles Sunset. Cannon Beach pinnacles at sunset, Pacific Ocean. Oregon coast. United States Low Tide At Cannon Beach - Oregon Central Coast. Summer vista on scenic Cannon Beach at low tide phase and Pacific Ocean rock formations, Oregon central coast stock photographyLow Tide At Cannon Beach - Oregon Central Coast. Summer vista on scenic Cannon Beach at low tide phase and Pacific Ocean rock formations, Oregon central coast Low Tide At Cannon Beach - Central Oregon Coast. Summer vista on scenic Cannon Beach at low tide, various Pacific Ocean rock formations and rolling waves, along royalty free stock photographyLow Tide At Cannon Beach - Central Oregon Coast. Summer vista on scenic Cannon Beach at low tide, various Pacific Ocean rock formations and rolling waves, along Summer On Scenic Cannon Beach - Oregon Coast. Bright summer vista on scenic Cannon Beach, marine rock formations and rolling ocean waves, along the central stock imageSummer On Scenic Cannon Beach - Oregon Coast. Bright summer vista on scenic Cannon Beach, marine rock formations and rolling ocean waves, along the central Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sunset at Cannon Beach Oregon. Dramatic sunset on Cannon Beach on the Pacific Ocean stock imageSunset at Cannon Beach Oregon. Dramatic sunset on Cannon Beach on the Pacific Ocean Haystack Rock, Cannon Beach, Oregon. The iconic Haystack Rock reflects in the ocean below dramatic clouds at Cannon Beach on the Oregon Coast stock imagesHaystack Rock, Cannon Beach, Oregon. The iconic Haystack Rock reflects in the ocean below dramatic clouds at Cannon Beach on the Oregon Coast Haystack Rock, Cannon Beach, Oregon. The iconic Haystack Rock reflects in the ocean below dramatic clouds at Cannon Beach on the Oregon Coast stock photoHaystack Rock, Cannon Beach, Oregon. The iconic Haystack Rock reflects in the ocean below dramatic clouds at Cannon Beach on the Oregon Coast Sunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon stock imageSunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photoSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon stock imageSunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon Sunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon royalty free stock photographySunset at Cannon Beach Oregon. Dramatic and colorful sunset sky over Pacific ocean at haystack rocks on Cannon Beach in Oregon Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock imagesSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock imageSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock imageSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photoSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock imageSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock imageSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photoSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock imagesSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photoSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock imagesSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock imagesSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock imagesSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photographySea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photoSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photographySea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on stock photosSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on Sea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on royalty free stock photoSea stacks of Cannon Beach, north Oregon coastline. A brilliant sky creates the backdrop for the imposing Haystack Rock in the Pacific Ocean off Cannon Beach on