In a new campaign celebrating the benefits of the great outdoors, The North Face introduces a video today encouraging city dwellers to embrace nature and the environment.   114 more words