Throwback Monday. Haystack Rock in Cannon Beach, Oregon, taken in 2006.