Haystack Rock is the best known of the interesting rocks at Cannon Beach Oregon, but there are numerous other rocks and more become visible at low tide. This amazing sunset happened on a mostly cloudy day as the sun dropped below the storm clouds over the ocean. |