The Mind Boggling Ellora Caves and Kailasa Temple

Mind-boggling: Thousands of years ago, the ancients carved THIS temple out of a mountain

 This article first appeared in ancient-code.com and is written by Ivan Petricevic