The Pilgrim, Le Puy en Velay