Yes, its true. The whole internet on one page. WordtoTheWise have done a marvelous job of achieving this. The have created a map of each and every IP Address avaialable and put it on to a map. And we can browse, pan it just like Google Maps. Check it out here.