cyberlandscape
Etymology
From cyber- + landscape.
noun
A notional landscape within cyberspace.