FunAlive

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.


Photo Of The Day - Kailasa Temple at Ellora Caves