Main content

Making of: Stalked by a leopard, Sri Lanka

Yala National Park Sri Lanka, home to the worlds biggest leopards, and where the film crew had an encounter that was too close for comfort.

Release date:

Duration:

2 minutes