The Finnish term "paikka" matches the English term "location"