The streets were scrubbed clean and banners fluttered, welcoming Sikh pilgrims on Wednesday to the Pakistani city where the founder of their faith was born 556 years ago, now brimming with devotion and hope.

Many have come from neighbouring India in the first major pilgrimage to cross into Pakistan since deadly clashes in May closed the land border between the nuclear-armed neighbours.

– ‘Beyond words’ –

– Petals and prayers –