Where To Stream Walking the Himalayas Season 1 Episode 1
Afghanistan
- Aired December 27, 2015
- 60 Min
Levison begins his journey in the inhospitable Wakhan Corridor in Afghanistan, a area that few Westerners ever get to see. Levison and his guide Malang, need help from local tribes people to make it to the Irshad Pass, a 5000-metre wall of snow and ice that separates Afghanistan from Pakistan.