The image shows the intricate carvings on the walls of the Kailasa Temple in Ellora Caves, Maharashtra, India.
Read full description
The image shows the intricate carvings on the walls of the Kailasa Temple in Ellora Caves, Maharashtra, India. The sculptures depict various scenes from Hindu mythology, with intricate details and vibrant colors that bring the temple to life.