Mountain River in the rainforest.Camiguin Island Philippines. (Stock Footage)

Mountain River in the rainforest.Camiguin Island Philippines. (Stock Footage)

Landscape with lush forest and a river flowing through mossy boulders. Aerial view: Mountain river flows through green forest. Tropical river in the rain forest in Asia. Philippines, Camiguin. 4K video. Aerial footage.

by
by
by
by
by
by