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
Post a Comment