Landslide tumbles onto steel bars along mountain road during storm in the Philippines
Published date: Fri, 02 Jun 2023 13:38:32 +0700
This is the moment a landslide tumbled onto steel bars along a mountain road during a storm in the Philippines.
Footage shows boulders and soil crashing onto the metal frame of a retaining wall being built on Kennon Road in Benguet province during a storm on May 31 morning.