A famous tourist place and area in the Kingdom of Saudi Arabia, the natural mountain peaks and heights in the desert areas of the city of Al-Ula, ancient historical monuments, rock formations and formations in the middle of the sandy nature at night

Important information
For Editorial use only License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.