Haystack Rock is a striking natural monolith located on the beautiful Cannon Beach in Oregon. This iconic landmark rises 235 feet above the shoreline and is surrounded by tide pools teeming with marine life, making it a popular destination for both tourists and locals alike. The picturesque views and the sound of the ocean waves crashing against the rock provide a perfect backdrop for photography and relaxation.