Video PlayerClose
Photo taken on March 15, 2020 shows C03, the first capped building in the Central Business District (CBD) project in New Administrative Capital, Egypt. China State Construction Engineering Corporation (CSCEC) has finished the capping of the first building in the 20-tower business district that it is building in the New Administrative Capital. (Xinhua)