FEATUREDPressVIDEO Riyadh Metro. Al Olaya Metro Station Design Al Olaya Metro Station By journalist - March 31, 2016 0 3809 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.