Santiago de la Compostela, Galicia, Spain.