Street excavation crew digs trench and loads dump truck in Denpasar
Location: Denpasar, Indonesia
1 sources from 61 citizen journalists
Topics: trench excavation, road construction, excavator operation, infrastructure work, construction crew, urban construction, public works, infrastructure, urban, daily life