Los templos tallados en la roca son cuevas artificiales —o naturales, pero labradas, como las de Ajantā— dispuestas con techos generalmente planos y con gruesas columnas, extrañamente molduradas, que en su estructura general recuerdan las construcciones de ensamblaje de madera, que debieron ser las primitivas de la India.