1. A computer-implemented method comprising: storing a list of geographic locations; accessing a database of 3D models of objects, a plurality of the 3D models each being associated with a respective geographic location of the list of geographic locations; a processor determining a user interest value for each particular geographic location of the list of geographic locations based on whether the particular geographic location includes the respective geographic location of a given one of the plurality of 3D models, wherein each user interest value is indicative of user interest in the particular geographic location; and ordering, by the processor, the list of geographic locations based on the determined values to produce an ordered list of geographic locations.