Appearing somewhat like a beached seal Battle Rock itself is right on the shore of Battle Rock Oregon.