He has been walking since the early morning, up and down hills, past rushing torrents, sandy plains and rocky, snow-covered ...