What is AlturaVista?

We like to think of it as, “the view from the heights.” Websters online dictionary defines altura translated from spanish means height, and vista is view. So, “view from the heights.”