Video PlayerClose
An excavator works at a construction site of the Cisumdawu Phase III Toll Road in West Java, Indonesia, Aug. 14, 2020. (Xinhua/Du Yu)
An excavator works at a construction site of the Cisumdawu Phase III Toll Road in West Java, Indonesia, Aug. 14, 2020. (Xinhua/Du Yu)