Haramain High Speed Rail Station in Saudi Arabia, close-up of the entrance gates to Platform No. 2, the engineering art of the development and progress of transportation, the ability to move from one area to another easily, a means of transportation for pilgrims and Umrah performers, an electric line linking Mecca and Medina
0:09
