The Kailāsanātha Temple at Ellora is perhaps the world’s grandest artistic conception in which the entire structure, together with its ornamentations and sculptures, was carved out of a single rock. The temple, which is enclosed within a mountain, has large and dynamic carvings that creates ...