
Ellora Caves :Awe-inspiring Human Excellence in Art
Ellora Caves, a UNESCO World Heritage Site A Masterpiece in human creative genius Ellora Caves, an UNESCO World Heritage site is a unique artistic achievement, a masterpiece of human creative genius.If one considers only the work of excavating the rock, a monument such as the Kailasa Temple is a technological exploit without equal. The Caves […]