The image shows the inside of a cave temple in Ellora Caves, Maharashtra, India.
Read full description
The image shows the inside of a cave temple in Ellora Caves, Maharashtra, India. The walls of the cave are adorned with intricate carvings of Buddha statues, and there is a watermark at the bottom of the image.