Cave 12, known as Tin Taal, is one of the most spectacular caves at Ellora. A Vajrayana Buddhist monastery, it is decorated profusely with tantric gods and goddesses, and mandalas.

Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.