Riyadh Metro. Al Olaya Metro Station Design

Al Olaya Metro Station

0
3505

Riyadh metro is a rapid transit system under construction in Riyadh, Saudi Arabia. It will be the backbone of the city’s public transport system.

2b

https://youtu.be/2RPXQc0MU5Q?list=PLP7HdzD3iguZYHsrxINcg5Pv8kj7UKIBQ