Video PlayerClose
The Mecca Light Rail is tested in Mecca, Saudi Arabia, on July 27, 2018. China Railway Construction Corporation Limited (CRCC) said on Friday it is fully prepared to serve Hajj pilgrimage in August when millions of pilgrims will head to the holiest city Mecca in Islam. (Xinhua/Wang Bo)