I wanted to ask this question for a while now. Here is what we are being told:
There are many natural occurrences that might puzzle a traveler.
One of them is Al Naslaa Rock Formation, located in Tayma oasis, Saudi Arabia.
The perfect slit between the two standing stones and the flat faces are...