Development, urban progress, and improvement of infrastructure in the Kingdom of Saudi Arabia, interest in public services and transportation, Riyadh Metro Station in the capital
0:13












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