Santiago de Compostela is located in the northwest corner of Spain and is the political capital of the Autonomous Region of Galicia.