Ellora is a site of outstanding cave temples, datable between c. ad 575 and the end of the 9th century, 20 km north of Aurangabad in the Sahyadri Hills, Maharashtra, India. The cave temples and monasteries are excavated out of the vertical face of an escarpment. The 34 caves contain Buddhist Chaityas or halls of worship, and Viharas, or monasteries, Hindu and Jai temples. The Caves not only bear witness to three great religions (Buddhism, Brahminism and Jainism) but they also illustrate the spirit of tolerance, characteristic of ancient India, which permitted these three religions to establish their sanctuaries and their communities in a single place, which thus served to reinforce its universal value.
credit: Travelling Slacker