by JeremyRichards
Ancient Hindu Temple (Kailas Temple) carved out of solid rock. Cave number 16, Ellora Caves, near Aurangabad, India. 8th Century AD