Just like its diverse natural landscapes, pilgrimage journeys in Iran are varied and sometimes the shrines are located at hard-to-reach places, putting the patience and devotion of dedicated devotees into test.