1. A computer-implemented method executed on a computing device, the method comprising: obtaining a plurality of geographic coordinates from a geographic subsystem on the computing device, the plurality of geographic coordinates defining a geographic region; causing a search of a shared external image database for all images within the region defined by the plurality of geographic coordinates, the causing including sending, to the external database, the plurality of geographic coordinates; and displaying a plurality of images from the search.