caption: The image shows a stone carving of a Hindu deity on the side of a building, located in the Kailasa Temple in Ellora Caves, Maharashtra, India. The intricate carvings on the wall of the temple are a testament to the skill and craftsmanship of the Hindu deity, and the vibrant colors of the stone used to create the image stand out against the backdrop.