Kailasa Temple in Ellora: Made From A Single Rock

Kailasa Temple in Ellora: Made From A Single Rock
• Facebook • Tumblr • Reddit • Flipboard Kailasa Temple in Ellora, Maharashtra, India, is the world’s largest monolithic piece of art. Master craftspeople carved …

* View the article originally published here. ** More curations: Al Cannistra at San Antonio ONE here.