Video- Faith in Humanity restored. An elephant stucked by a canal saved by humans.The menace at the famous Z D canal is back but its somewhat with good news for the elephant and animal lovers around the world. We all know about the Sri Lankan elephants and their importance as the biggest elephants of Asian elephant species. Watch and see how these kind people celebrated saving the elephant. Don't be alarmed the firecrackers are to guide the elephant away from a specific side.