Japanese outdoor living brand Snow Peak recently opened their newest US flagship store at 59 Crosby Street, New York City. It’s their second flagship on US soil, the first being in Portland where it quickly became a well-known, well-loved brand, being so close to Oregon’s great outdoors. Selectism recently visited the new Snow Peak NYC shop and came back with glowing recommendations of popular Snow Peak products, including their compact camping stoves, Titanium camping mugs, outdoor apparel, and in particular, the Snow Peak Men’s Down Pants.
Check out Snow Peak NYC and its offerings in the gallery below, and read more about Selectism’s inside look here. (via Selectism)