Street name signs, Kingdom Tower in the city of Riyadh in the Kingdom of Saudi Arabia, car traffic on main roads and streets, indicative traffic signs, famous towers and landmarks of Riyadh, means of transportation

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