treasure at the mountain of Davao City