Land transportation in the capital Riyadh, interest in infrastructure in the Kingdom of Saudi Arabia, close-up of a group of people boarding the metro, the concept of crowding at the station, providing services to facilitate transportation
0:08

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