Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.

Haystack Rock:
Towering 235 feet above sandy Cannon Beach, Haystack Rock is the third largest monolith in the world. This popular attraction shelters a marine garden at its base, which is home to marine creatures in tide pools open for gentle exploration by the public.