Photo: Haystack Rock
The 235 foot high monolith of Haystack Rock along Cannon Beach in Oregon is designated a bird and marine sanctuary.
Cannon Beach, Haystack Rock, Ecola State Park, Lewis and Clark National and Historical Park, Oregon, Oregon Coast, USA, North America.
Related stock photo galleries, pictures & travel ideas:
Haystack Rock