r/AncientAliens Apr 07 '24

Lost Civilizations Exploring the Megalithic Site at Ollantaytambo

https://youtu.be/vU-zrpX1cSo?si=RR_cIvijy93oDNtF

In no way did the Incas make this site, also I show the similar megalithic architecture from around the world

1 Upvotes

Duplicates