The Sri Lankan Safari in Yala National Park Posted on June 19, 2022 by CD There is a leopard in this photo between the trees… This is a Sri Lankan Sloth Bear – there are somewhere between 500-1000 of them left in the wild. Sri Lankan crocodile known as a Mugger Crocodile. Black faced Langors and spotted deer have a symbiotic relationship and hang out together warning each other of leopards on the prowl.