Cagayan de Oro River. Photo by sir Jason Manaois