VIDEO: Explore the ‘Grand Canyon’ of the Philippines
Explore the ridges of this magnificent place dubbed as the ‘Grand Canyon’ of the Philippines.
This is found in Bukidnon, Philippines. It resembles The Grand Canyon in the USA with its steep ridges. Bukidnon is a landlocked province in the Philippines located in the Northern Mindanao region.
Drone pilot: Kyle Jennermann | BecomingFilipino