28 (34): Ellora: Rain in the youngest Jain caves