Oregon Coast Haystack Rock

Oregon Coast Haystack Rock

Haystack Rock at Cannon Beach, OR, is 235 Feet high. So, of course, the trick is to time your visit and photography at low tide, and then, ideally when you also get a sun angle for these reflections.