location – n. a place or position
dedication – n. a feeling of very strong support for or loyalty to someone or something