Barchan dunes cruising dune-size obstacles