Al Mashaaer Al Mugaddassah Metro Project, Saudi Arabia

Mecca metro project

The Mecca metro project includes several phases of construction.

cachename:Projectscachekey:rd287061489_964338455_rd221744618_2021298340_rd-1665407042_-1874280820_rd-488908060_-173330816_