löytöpaikka

Noun

 * 1) find site, place of finding; a place where something was found