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