Land

v. i.
  1. To come to the end of a course; to arrive at a destination, literally or figuratively; as, he landed in trouble; after hithchiking for a week, he landed in Los Angeles.