If I go to a web address that doesn't exist such as http://testestewcsdijncijfkdmkdfkddmkmdmdsexsecsecfvrgtoejwfej.com/ I get landed on a strange Chinese page like this:
This happens for all web browsers. Why does this happen? Is this something installed on my computer (malware?) or is it something my ISP does?
Extra info in response to comments/answers:
(I don't really know much about networking so I don't know what much of this means)
127.0.0.1 localhost 127.0.1.1 $COMPUTER_NAME # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
where $COMPUTER_NAME is my actual computer name.
# Generated by NetworkManager domain 520b.com search 520b.com nameserver 192.168.1.1
; <<>> DiG 9.7.3 <<>> siadfiosjdfosjdfsifjs.co.nz ;; global options: +cmd ;; connection timed out; no servers could be reached