Is this Evidence of Ancient High Technology at Al-Naslaa? | Ancient Architects

This incredible pair of standing stones of Al-Naslaa, is located at the Tayma Oasis in Saudi Arabia and of course, it looks like a huge boulder cut...
Back to Top