Photo taken on July 3, 2022 shows the interior of the Adly Mansour station, a starting station of the light rail transit (LRT), in Cairo, Egypt. Egypt's first electrified light rail transit (LRT) system jointly built by Chinese and Egyptian companies started its trial run on Sunday. [Photo by Ahmed Gomaa/Xinhua]
Go to Forum >>0 Comment(s)