Previous Image IMG_0608 The Olympic Torch relay arrives back on land!Who would have ever thought the Olympic Torch would ever be seen on Lake Windermere?!