Rockslide clearance underway on a mountain road near Leh
Location: Leh, India
1 sources from 30 citizen journalists
Topics: rockslide, road clearance, excavator work, mountain road, infrastructure damage, disaster response, mountain landscape, construction, natural hazard, environment
