A test of mettle for both the man and the machine, this is 18 days of rigorous riding across the highest motorable passes and all kinds of roads or the lack of them.
/-