557 Researchers Confirm Existence Of Ancient Inca Astronomical Structures In The Atacama Desert by Ancient Code Team
2.3k The Atacama desert of Chile hides a massive hand protruding from the ground by Ancient Code Team