Photo Of The Day - Kailasa Temple at Ellora Caves
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.
