Asphalt travel road between sand dunes, a highway in the middle of the desert in the Kingdom of Saudi Arabia, preparing highway infrastructure in the desert nature

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