The Kailasha or Kailashanatha Temple is the largest of the rock-cut Hindu temples in the Ellora Caves, Aurangabad District, Maharashtra, India. A megalith carved out of a rocky cliff face, it is considered one of the most remarkable rock temples in the world for its...

read more