Slope retention construction work being carried out to manage landslide in highland
Excavator working at construction site. Heavy duty construction machinery working at construction site. Backhoe loader, excavator, wheel loader working at construction site