The majestic twin falls that power most of Mindanao's electricity. One of the highest waterfalls in the Philippines at 98 meters.