1. A method, comprising: receiving, at a website, a location information file from a user; receiving multimedia content from the user; segmenting the location information file into user trips; inferring transportation mode of the user trips based at least in part on elapsed time between points in the location information file; associating the multimedia content with the user trips by tagging locations in the user trips to the multimedia content, wherein tagging locations in the user trips to the multimedia content enables a search for particular multimedia content to return a corresponding user trip; and displaying the user trips on a map, with indications of the inferred transportation mode and the associated multimedia content.