Haystack Rock March 5, 2013 3168 × 4625 Haystack Rock at Cannon Beach, Oregon Sunset at Cannon Beach, Oregon Beautiful sunset along the Oregon Coast with Haystack Rock and the high tide rolling in.