The Al Naslaa rock formation is located in the Tayma Oasis of Saudi Arabia – home of the oldest human settlements. It was discovered in 1883 by Charles Huvor, and ever since, this particular rock formation has fuelled debate among academics, alternative researchers and tourists.
Al Naslaa Formation











