Landslide blocks mountain road when slope protection project collapses
Benguet, Philippines #General News