There ain't no snow, to make snowballs with, in the Philippines, as far as I know....
Correct
Mount Apo is the highest mountain, at nearly 3,000 metres.
The temperature on the summit can fall to freezing but snow has never been recorded there or anywhere else in Philippines - fact