Ellora Caves, Aurangabad.

Ellora, located in the Aurangabad district of Maharashtra, India, is one of the largest rock-cut monastery-temple cave complexes in the world. These consist of 12 Buddhist (caves 1–12), 17 Hindu (caves 13–29) and 5 Jain (caves 30–34) caves, with each group representing deities and mythologies that were prevalent in the 1st millennium CE.

Read more "Ellora Caves, Aurangabad."