The art of rock formations, the arch of the Maqrat Al-Dabous Mountains in Al-Ula Province, northwest of the Kingdom of Saudi Arabia, is a tourist archaeological landmark.
0:19












We use cookies to provide for you a better experience. For more information check our Cookie policy.