ellora

Aerial view of Kailasha Temple at Ellora, Maharashtra, India. It's only structure in the World that is craved from the top to bottom. A megalith carved from a rock cliff face, it is considered one of the most remarkable cave Temples in the world because of its size, architecture and sculptural treatment.

Comments

Popular posts from this blog

Ellora Caves,

The Mystery of the Shell Grotto

Melted stairs in the Temple of Hathor.