1. A computer-implemented system for rendering a virtual object based on real-world locations and tags, comprising: an actions database to maintain a set of virtual objects in an actions database on a mobile computing device, each virtual object is associated with pairings of identifiers and coordinates for one or more physical locations; a tracking module to track a physical location of the mobile computing device and to identify an identification tag within range of the mobile computing device; a matching module to identify the virtual object with at least one of the pairings of coordinates and identifiers that match the physical location and the identification tag; a rendering module to render the virtual object using the mobile computing device based on the matching of the pairings; and a processor to execute the modules.