Excavation and trench work in progress across Karawang construction site
Location: Karawang, Indonesia
1 sources from 29 citizen journalists
Topics: excavation, trench digging, sany excavator, construction site, infrastructure work, heavy machinery, urban development, industry, labor, daily life
