Ellora Caves & the Siva Temple Carved Out of Solid Rock

The caves of Ellora, culminating in the famed free-standing Kailasanatha Temple, were hand-carved from a mountain during a period of […]