Riyadh Metro. Al Olaya Metro Station Design

Al Olaya Metro Station

0
176

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.

2b4-300x159 Riyadh Metro. Al Olaya Metro Station Design

 

LEAVE A REPLY