There are some things on Earth that are yet to receive an explanation, and the Al-Naslaa, located in the Tayma Oasis in Saudi Arabia, is one of them. The Al-Naslaa Rock dates back to more than 4,000 ...