Video

Mountain Province in the Philippines (Stock Footage)

Mountain Province in the Philippines (Stock Footage)

Aerial view of mountain river in the cordillera gorge, mountains covered forest, trees. Cordillera region. Luzon, Philippines. Mountain landscape in cloudy weather.

by
by
by
by
by
by