
Kailash Temple is situated at Ellora and is believed that it was constructed by excavating approx. 200,000 tones of rock and is possible the world's largest monolithic structure. Representing Shiva's Himalayan home, the temple is exquisitely sculpted and is considered as one of the most astonishing 'buildings' in the history of architecture. A crowning glory of the art, Kailash temple at Ellora is indeed unique. Instead of carving...