The English term "location, place, spot" matches the German term "Stätte"