The North Face 100, the Philippines’ toughest ultramarathon race is back on its third year, this time on possibly its toughest leg, Baguio City. TNF100 was always on a league on its own and with Baguio City as its stage it surely would be an adventure of a lifetime.