Ellora locally Verul Leni is a living canvas of Indian civilization: 34 rock-cut caves across Buddhist (1–12), Hindu (13–29) and…