If one spends time in the 3% of the ruins of the Mayans uncovered, it's easily obvious Christ visited this land. His evidence is all over the place in Tulum, Chitzan Itza.  Ek Balam and more. No idea where Book of Mormon took place, but no doubt Christ visited here. Russia too.