C'est sur une plage qu'est née la légende The North Face®. Plus précisément, dans le quartier de North Beach à San Francisco, à seulement 45 mètres au-dessus du niveau de la mer. C'est ici qu'en 1966, un duo d'avides randonneurs choisit d'aller au bout de ses rêves et de fonder un petit commerce spécialisé en matériel d'alpinisme.