indiadivine.org
Sri Airavata: Lord Indra's Divine Vahana
The eight guardian deities who preside over the eight points of the compass each sits on an elephant vahana. They are: Kubera (north), Yama (south), Indra