Mountain Province in the Philippines. (Stock Footage)

Mountain Province in the Philippines. (Stock Footage)

Aerial view of mountains covered forest, trees. Cordillera region. Luzon, Philippines. Slopes of mountains with evergreen vegetation. Mountainous tropical landscape.

by
by
by
by
by
by