Have you ever done any hill walking?
If you have, you will no doubt recognise the feeling of setting out and seeing the peak you are aiming for as an eternity away. The eventual destination is hazy in the distance, perhaps obscured by clouds and a long way off. You walk and walk and walk […]