One of Davao del Norte's most stunning mountains.