Synonyms for Location (same or very similar meaning)
WordNet sense 1 (the act of putting something in a certain place):
emplacement, placement, position, locating, positioning
WordNet sense 2 (a determination of the place where something is):
fix, localization, localisation
From the ODE community, based on WordNet
add/edit