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