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
Similar posts
- Japan mini vehicle – VAN — !function(d, s, id) { var js, pjs = d.getElementsB...
- This is not Need for speed — !function(d, s, id) { var js, pjs = d.getElementsB...
- Sand art — !function(d, s, id) { var js, pjs = d.getElementsB...
- What are these tsunamis in the sky? — !function(d, s, id) { var js, pjs = d.getElementsB...
- Crumpling roofs like paper — !function(d, s, id) { var js, pjs = d.getElementsB...


That there is CLEARLY made by monkeys!
Come on, like humans could make something like that?!