The large, complex temples at Ellora date from the 4th to the 10th centuries ad. These shrines were sculpted out of solid rock and make up one of India’s most impressive sites for sculpture. The Kailasa Temple, shown here, is considered the most spectacular of the cave temples.