Indra in Ellora Cave 32, Maharashtra, India
Historians had confused the Jain Yakshas for being a form of Indra, (Yakshas are divine beings also found in Hindu and Buddhist artworks) - as such the name of the temple 'Indra Sabha' is believed to be a misnomer.
Indra is a well-known deity to Hindu, Buddhist as well as Jain devotees. As per Jain holy text - Indra is the king of the first Jain heaven, Saudharmakalpa and and there are 64 Indras, each ruling over different heavenly realms where souls who have not yet gained Kaivalya or Moksha are reborn.
This frame can be of Indra - king of the first Jain heaven as noted above or its a sculpture of Matanga Yaksha known as God of prosperity - sitting on an elephant under the banyan tree.
Ellora Caves located in Aurangabad district, Maharashtra, India is recognized by UNESCO as a World Heritage Site. How to reach Ellora Caves?