C’est un ensemble de constructions sur plus de 2 km² creusés dans la paroi d’une haute falaise en basalte. Il a été construit par l’excavation et le creusement de la falaise. C’est un exemple significatif d’architecture monolithe. Le temple rappelle le Mont Kailash, demeure du dieu Shiva. Il a été construit au viiie siècle par le roi Krishna 1er de la dynastie Rashtrakuta. C’était à l’époque où l’Inde repassait peu à peu du bouddhisme à l’hindouisme.
Il a été construit (ou plutôt excavé) par le creusement de la falaise à partir de son sommet vers le bas, pour dégager les cours, espaces libres, mais aussi les salles intérieures. En conservant les piliers et les murs nécessaires, ainsi que les sculptures et les décorations souhaitées. C’est probablement la plus grande construction monolithique du monde. On estime qu’environ 400.000 tonnes de roches ont été dégagées sur une centaine d’années pour construire cette structure monolithique. L’excavation mesure 84m de longueur, 47 de largeur et 33m de «hauteur». Le temple lui-même est long de 45m et large de 30m.