Tourists at Cathedral Santiago de Compostela, Spain
Young pilgrims with shell symbol reach end of pilgrim trail in Santiago de Compostela and stroll in Alameda Park, Galicia, Spain