The full moon sets through a break in the clouds over Haystack Rock, located in Cannon Beach, Oregon. Haystack Rock, at 235-feet (72 meters), ranks as the world's third-tallest sea stack.