Snow Leopard's Lair
- Episode aired Mar 9, 2008
Two men journey high into the inhospitable mountains of Pakistan to film the most elusive big cat in the world, the endangered snow leopard.Two men journey high into the inhospitable mountains of Pakistan to film the most elusive big cat in the world, the endangered snow leopard.Two men journey high into the inhospitable mountains of Pakistan to film the most elusive big cat in the world, the endangered snow leopard.