Video PlayerClose
Photo taken on Aug. 14, 2020 shows a construction site of the Cisumdawu Phase III Toll Road in West Java, Indonesia. (Xinhua/Du Yu)
Photo taken on Aug. 14, 2020 shows a construction site of the Cisumdawu Phase III Toll Road in West Java, Indonesia. (Xinhua/Du Yu)