Trench excavation and pipe work in Usinsk, Russia
Location: Usinsk, Russia
1 sources from 10 citizen journalists
Topics: trench excavation, pipe installation, excavator, infrastructure work, construction site, heavy machinery, urban development, construction, industrial, urban
