Video PlayerClose
Photo taken on April 18, 2018 shows the building of TEDA Cooperation Zone in Suez Canal Economic Zone (SCZone) in Ain Sokhna, Egypt. (Xinhua/Wu Huiwo)
Photo taken on April 18, 2018 shows the building of TEDA Cooperation Zone in Suez Canal Economic Zone (SCZone) in Ain Sokhna, Egypt. (Xinhua/Wu Huiwo)