FEATUREDPressVIDEO Riyadh Metro. Al Olaya Metro Station Design Al Olaya Metro Station By journalist - March 31, 2016 0 3505 Facebook Twitter Pinterest WhatsApp 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. https://youtu.be/2RPXQc0MU5Q?list=PLP7HdzD3iguZYHsrxINcg5Pv8kj7UKIBQ