Nepa, the South Korean outdoor brand, has opened a store in the center of Chamonix in order to learn about European consumer demand and to expand outside of its own country. The store is on three floors covering about 400 square meters, in a chalet that was previously the location ...