The Mecca Light Rail is tested in Mecca, Saudi Arabia, on June 20, 2018. China Railway Construction Corporation Limited (CRCC) started on Wednesday the testing of the Mecca Light Rail in preparation for Hajj pilgrimage in August when millions of pilgrims will head to the holiest city in Islam. (Xinhua/Dong Liwei)
Go to Forum >>0 Comment(s)