Between these highlands is the basin of the Pulangi River or Rio Grande de Mindanao, the second longest in the Philippines at 373 kilometers , which rises in Bukidnon and flows south to Maguindanao and Illana Bay.