Location:Praza da Quintana de Vivos - Santiago de Compostela (Galicia/Spain)