From dusty roads to Imam Reza Shrine
They have walked a long distance from their village to Imam Reza Shrine in Mashhad, northeast Iran, with every step carrying a share of their longing for pilgrimage. These pilgrims have set out to reach Imam Reza Shrine, where exhaustion of journey gives way to a different feeling at moment of arrival.