30 mind-boggling images of the Kailasa Temple that prove ancient Indian had advanced technology

The enigmatic Kailasa Temple at the Ellora Caves in Maharashtra, India has fascinated researchers and tourists for centuries. It is a breathtaking construction that points out that thousands of years ago, ancient cultures were far more advanced than what mainstream scholars are crediting them for. Everyone is trying to understand how the temple was built,… Continue reading 30 mind-boggling images of the Kailasa Temple that prove ancient Indian had advanced technology