land upon

Obere Mittelstufe (B2) formal

To arrive at, settle on, or find something — a more formal way to say 'land on'.

"A large crow landed upon the fence post and watched us with sharp eyes."