Episode Info
Steve manages to reach the peak of one of Venezuela's tepui mountains, before joining a party of Italian cavers as they make their way into the unexplored caverns within. The team then make their way back to the ground by abseiling down the Angel Falls, the world's highest waterfall.