The Devil's Gorge: Mapping No Man's Land in the Himalayas

Two explorers venture into the Seti Gorge of the Himalayas, a chasm so narrow and deep that none have descended into it, while research exposes the geological origins of the gorge.