why is jerusalem a place of pilgrimage