Published April 11, 2019 at 389 × 584 in 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.