Founded by Japanese mountaineer Yukio Yamai in 1958, Snow Peak has become one of the world’s premier outdoor lifestyle brands. In October 2019 it opened a new store in London - its first in Europe - where a high end sound installation is helping the company’s mission to inspire a new type of outdoor adventure.