"digital landscape" — Collocation dictionary inglés

digital landscape collocation
Automatic translation (We do not guarantee its correctness): cyfrowy krajobraz
  1. digital adjetivo + landscape sustantivo
    Very loose collocation

    But of course all this was a digital landscape anyway and he would have to remember that physical movements were only analogies.