Wiktionary
cyberscape
n. The virtual landscape of cyberspace; the face of computer networking.