1. A method comprising: receiving, by a computer processor, media data comprising location data that includes where media was captured; and determining, by the computer processor, a center of a cluster of the media based on the location data and direction data comprising a direction a device was pointing to capture the media; wherein the determining the center of the cluster of the media comprises: determining a geographic center of the media based on an average midpoint of the location data; determining an azimuth-based center of the media based on an intersection of the direction data; and determining a hybrid center as the center of the cluster of the media based on the geographic center and the azimuth-based center.