Devastated by the death of his sister, wildlife photographer Amit Eshel embarks on a difficult journey to capture a ghost: the elusive snow leopard of the Altai Mountains in Mongolia.
Devastated by the death of his sister, wildlife photographer Amit Eshel embarks on a difficult journey to capture a ghost: the elusive snow leopard of the Altai Mountains in Mongolia.