Excavators and a truck clear earth and rock from a fresh landslide that has buried a mountain road on a steep forested slope in Sin Ho district, Lai Chau province, northern Vietnam.