Land up (somewhere or in some situation)

To arrive at a final point, to finally be or do something.

We landed up in a small town when we got lost driving.