Nestled in the heart of Helsinki’s Jätkäsaari district, Camp Mount brings the rich, bold flavours of the Himalayas into a warm and inviting space.