Dry river

A waterless desert river seen from the air

Algeria