The Kailasa temple in the Ellora Caves, Maharashtra, India is a megalith carved out of one single rock and it is considered one of the most remarkable cave temples in India because of its size, architecture and sculptural treatment
The Kailasa temple in the Ellora Caves, Maharashtra, India is a megalith carved out of one single rock and it is considered one of the most remarkable cave temples in India because of its size, architecture and sculptural treatment