olinpaikka

Noun

 * 1) whereabouts, location place where somebody or something is located