Yes, llamas come from South America,
but in fact, they originated in North America.

Now-a-days you can find them in Mount Lehman.