English: Ellora caves
Telugu: ​ఎల్లోరా గుహలు