50km on the Canyon to the highest pub in Britain