1. A system for generating an enhanced representation of a particular location, the system comprising: a. at least one processor; and b. memory, wherein the computer system is adapted for: i. receiving a first image from a first portable computing device associated with a first individual taken while the first portable computing device is in a first position within a particular location at a first time; ii. receiving a second image from a second portable computing device associated with a second individual taken while the second portable computing device is in a second position within the particular location at a second time; iii. determining a first virtual position within a 3-D representation of the particular location that generally corresponds to the first position; iv. determining a second virtual position within the 3-D representation of the particular location that generally corresponds to the second position; v. after receiving the first and second image, combining the first image, the second image, and the 3-D representation so that the first position of the first image generally corresponds to the first virtual position within the 3-D representation and the second position of the second image generally corresponds to the second virtual position within the 3-D representation; and vi. at least partially in response to combining the first image, the second image, and the 3-D representation, generating an enhanced representation of the particular location that includes the first image, the second image, and the 3-D representation of the particular location.