Long distance Walks