Video

Construction on a Mountain Road. Philippines, Luzon (Stock Footage)

Construction on a Mountain Road. Philippines, Luzon (Stock Footage)

Construction protective barriers against rock falls and landslides in mountainous province. Aerial view heavy machinery on the construction of a mountain road. Cement block road protection from landslides. Philippines, Luzon, North Batad.

by
by
by
by
by
by