Oh is that where it was , I know they filmed the swimming bits at the tees barrageAye, nice to see High Force (near the infamous Barnard Castle ) featuring... Been many a time and always feared for those perching at the top, now I've seen what it's like to go over the top
High Force, near Barnard Castle. Lovely photography spot Recognised it instantly . It wasn't filmed there though I don't think, the rapids stuff was filmed at Tees Barrage (incidentally, where we walk the dog!).