CreationNtheUniverse

The Kailasha or Kailashanatha temple is the largest of the rock-cut Hindu temples at the Ellora Caves, Aurangabad District, Maharashtra, India

The Kailasha or Kailashanatha temple is the largest of the rock-cut Hindu temples at the Ellora Caves, Aurangabad District, Maharashtra, India