Question: When did the pilgrims land on plymouth rock?
Answer: 1620
Natural Questions answer: 1620 (from the Wikipedia article "Plymouth Rock")