Hegra, an ancient city in Saudi Arabia, untouched for millennia, makes its public debut
Amazing pics and storyline. I'm sure in the not-too-distant future
"Ancient Aliens" will be discussing this site.
Hegra contains 111 carefully carved tombs.
The mountain with the door reminds me of Stargates