Kailasa Temple is an Incredible Feat of Indian Architecture and Engineering - My Modern Met
Kailasa Temple is an Incredible Feat of Indian Architecture and Engineering My Modern MetKailasa temple at the Ellora Caves in India is a large cave temple created from one rock. This UNESCO World Heritage Site is covered with ornate decoration.