Town in Mountain Province. Sagada, Philippines (Stock Footage)

Town in Mountain Province. Sagada, Philippines (Stock Footage)

Aerial view town of Sagada, located in the mountainous province of Philippines. City in the valley among the mountains covered with forest. Sagada-Cordllera region-Luzon island.

by
by
by
by
by
by