Steve Backshall Takes on the Ogre

Steve Backshall is about to take on one of the scariest challenges of his life. He's attempting to climb the North face of Eiger, in Switzerland.

  • 759