1. A method for providing one or more photos, comprising: receiving, with one or more computing devices, at a first time a request to view photos associated with a point of interest on a map; accessing, with the one or more computing devices, a set of photos associated with the point of interest, each photo in the set having a viewpoint defined by one of a field of view of the photo and a viewing direction of the photo; scoring, with the one or more computing devices, individual photos within the set of photos based at least in part on a similarity between the viewpoint of the individual photo and a map viewpoint at the first time; and providing for display, with the one or more computing devices, one or more of the individual photos based on the score.