Snow Leopard of Afghanistan

Afghanistan, one of the most dangerous places on earth, is home to a population of endangered and elusive snow leopards.

Loading countdown...

Release Date

December 10, 2012

Status

Released

Original Title

Snow Leopard of Afghanistan

Runtime

44min

Budget

Revenue

Language

English

Production Companies

Market Road Films