Kailasa Temple in Ellora Caves
#1
Hi all,

I came across this youtube post that claims the kailasa temple is such a complex piece of architecture that it had to be built by the aliens. 

https://www.youtube.com/watch?v=B2Jl4HNDixc

Has this been debunked already or do we have to start on this?

Chris.
Reply




Users browsing this thread: 1 Guest(s)