Elephants somewhere at Baraha Kshera