The Department of Public Works and Highways (DPWH) has installed slope protection netting to mitigate the risk of landslides along the mountainous section of Vallehermoso-La Castellana Road in ...