Steve Backshall's Extreme Mountain Challenge (2016) (tv show): Nature documentary. Adventurer Steve Backshall embarks on a dramatic expedition to explore Venezuela's tepuis - ancient, sheer-sided mountains cut off from the jungle below. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Steve Backshall's Extreme Mountain Challenge (2016) below