An ancient historical landmark and archaeological site in the desert, the formation and rock formation of the mountains in the middle of the deserts of the Kingdom of Saudi Arabia, a close-up of a rock on the mountain in Al-Ula Governorate, natural reserves in desert tourist places
0:10
