The famous Haystack Rock at Cannon Beach in Oregon.
Haystack Rock is found off of the coast of Oregon. It can be viewed by standing on Cannon Beach. It is a beautiful area.
Cannon Beach, Oregon, US
Discovered by Emily Ward
on 5 December 2007.
255 views.