Stock Photo: Statue of Mahavira carved in a cave, Ellora, Aurangabad, Maharashtra, India