Steve Backshall's Extreme River Challenge
Steve Backshall embarks on a perilous expedition to explore one of the wildest rivers in the world, the mighty Baliem River on the island of New Guinea.
Steve Backshall embarks on a perilous expedition to explore one of the wildest rivers in the world, the mighty Baliem River on the island of New Guinea.