Al Mashaaer Al Mugaddassah Metro Project, Saudi Arabia

The Mecca metro project includes several phases of construction.



  • Mecca metro Line project
  • monorail project
  • Mecca metro project
  • Metro project
  • Monorail five-car sets
  • Mecca project
  • Vector bifurcation bogie