Ellora temples in Aurangabad, Maharashtra are the largest cave temples in India. Ellora cave temples are a perfect example of Indian rock cut architecture. Ellora is a World Heritage Site. It has 35 caves. These caves comprise of Buddhist, Hindu and Jain cave temples and monasteries, which were built between the 5th century and 10th century. There are 12 Buddhist caves, 17 Hindu caves, and 5 Jain caves. The Buddhist caves were the earliest structures, created between the fifth and seventh centuries. These consist mostly of viharas or monasteries. The Hindu caves were constructed in the beginning of the 7th century. The Kailasanatha Temple in the Cave 16 is the main attraction of Ellora. The temple is designed to recall Mount Kailash, the abode of Lord Shiva. The Jain temples reveal specific dimensions of Jain philosophy and tradition.