The Kailasha (IAST: Kailāśa) or Kailashanatha (IAST: Kailāśanātha) temple is the largest of the rock-cut temples at the
Ellora Caves near Chhatrapati Sambhajingar district, Maharashtra of Maharashtra, India. Archeology expert
Graham Hancock weighs in on the anomalous buried structure uncovered in India.
Click to view
A megalith carved from a cliff face, it is considered one of the most remarkable cave temples in the world because of its size,
architecture, and sculptural treatment.
via dr. π (pi)
.