Today Struggle with Rocks to Fill Mountain Road slide-JCB Backhoe Often mountain roads slide during the rainy season and the villagers face road problems. In such cases, a jcb backhoe or an excavator needs to repair the road to remove the mountain villager