OLYMPUS DIGITAL CAMERA

Cannon Beach, on the north coast of Oregon, is known for the large rocks scattered off the shore.