Kirsten O'Brien takes a 15-mile walk along the River Tees near Barnard Castle and explores the history of Upper Teesdale.