A light rail transit (LRT) train is seen during a trial running in east of Cairo, Egypt, on July 3, 2022. Egypt's first electrified light rail transit (LRT) system jointly built by Chinese and Egyptian companies started its trial run on Sunday. [Photo by Sui Xiankai/Xinhua]
Go to Forum >>0 Comment(s)