1. A method to compile a landmark image search result, the method comprising: receiving, using a computer, a plurality of images and data for each of the images, the data comprising a location corresponding to each image; grouping the images into a plurality of location clusters based on the location corresponding to each image, each location cluster comprising at least one image; grouping images of each location cluster into a plurality of visual clusters based on visual features of each image; determining a rank of each image within each visual cluster according to at least one of a low-level self-similarity score, a low-level discriminative modeling score, and a point wise linking score; and compiling the landmark image search result as a function of the rank of each image.