India, Ellora caves made by humans or apes ?!!

Ellora caves, locally known as ‘Verul Leni’ . The name Ellora itself inspires everyone as it represents one of the largest rock-hewn monastic-temple complexes in the entire world. Ellora is also world famous for the largest single monolithic excavation in the world, the great Kailasa

ellora caves-0020-K40 ellora caves-0021-K40 ellora caves-0019-K40 ellora caves-0018-K40 ellora caves-0017-K40 ellora caves-0012-K40 ellora caves-0013-K40 ellora caves-0014-K40 ellora caves-0015-K40 ellora caves-0016-K40 ellora caves-0011-K40 ellora caves-0010-K40 ellora caves-0009-K40 ellora caves-0002-K40 ellora caves-0008-K40 ellora caves-0007-K40 ellora caves-0006-K40 ellora caves-0005-K40 ellora caves-0004-K40 ellora caves-0003-K40 ellora caves-0001-K40

One thought on “India, Ellora caves made by humans or apes ?!!

Leave a Reply

Your email address will not be published. Required fields are marked *