Giant land snails may have helped solve the mystery of when the Cerne Abbas Giant, a 180-foot-tall, nude male figure carved into a hillside in Dorset, England, was created.