A river of pilgrims