The western face of Haystack Rock in Cannon Beach, Oregon, is bathed in the golden light of the evening sun. Haystack Rock is a 235-foot (72-meter) sea stack, the third largest in the world. It was formed about 15 million years ago from basalt lava flows emanating from the Blue Mountains and Columbia basin.
Add to Cart Add to Lightbox Download