The cave temples and monasteries at Ellora, excavated out of the vertical face of an escarpment, are 26 kms. north of Aurangabad. Extending in a linear arrangement, the 34 caves contain Buddhist Chaityas, or halls of worship, and Viharas, or monasteries, Hindu.