Is scaling a mountain a sign of obsession or devotion? Is someone trekking through the snow a freak or a pioneer? The North Face strives to answer these questions in its new global campaign.