findspot

Noun

 * 1)  A location at which items, or a specific item, have been found.