excavator
freeway construction
groundworks
heavy equipment
hydraulic
machinery
road construction
roadworks
trucks
udaipur
The end of the road - Freeway construction near Udaipur (India)