Cave 10: Myth, Mystery, and the Artisans of Ellora
Cave 10: Myth, Mystery, and the Artisans of Ellora
Ellora, Western India, is a World Heritage Site with thirty-four magnificent Hindu, Buddhist and Jain temple-caves excavated and sculpted from the mountain’s rock. Ellora Cave 10, a 7th-century Buddhist chaitya hall, or shrine, features a towering seated Buddha sculpted with … Read more