In Indian and Buddhist cultures, Elephant has been accepted as a symbol of huge strength, stature, Wisdom and courage. In Indian mythology, Elephant is considered to be the vehicle of Lord Indra - the king of heaven and lord of rain. Elephant is also associated with Goddess...