Ben Fogle and Victoria Pendleton attempt to scale the world's highest peak.
30-08-2018
ITV
All episodes