caption: The image shows the intricate carvings on the walls of the Kailasa Temple in Ellora Caves, India. The walls are adorned with sculptures of various figures and scenes, showcasing the beauty of the ancient architecture.