1. A method comprising: rendering, at a user device, a user interface depicting at least one location-based content list and at least one other location-based content list at one or more corresponding locations in a map, wherein each respective content list is associated with a respective location, wherein consumption location and route information associated with each media content item in the location-based content list and the at least one other location-based content list is graphically depicted on the map; receiving, at the user device, one or more user interactions with a connecting user interface element to cause, at least in part, a presentation of an association of the at least one location-based content list with the at least one other location-based content list in the map on the user interface, wherein the connecting user interface element is a separate user interface element from the at least one location-based content list and the at least one other location-based content list; creating, at the user device, at least one mixed content list made from the at least one location-based content list and the at least one other location-based content list based, at least in part, on the association, wherein the at least one mixed content list includes linking identifiers of media content files that link to one or more databases; and retrieving, by the user device, the media content files from the one or more databases using the linking identifiers, while rendering one of the media content files and transitioning to the next one of the media content files at the user device by applying a synchronization module as well as concurrently transmitting application information of the synchronization module to one or more other user devices, wherein the one or more other user devices follow the rendering on the user device by retrieving the media content files from the one or more databases and transitioning to the next one of the media content files using the application information of the synchronization module.