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,…
Find every thing you what to know about the Ancient World history
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,…