Take a look around the new outdoor clothing store on Charles Street, which opened on Friday, March 22, and boasts the world's tallest wall of famous Kånken backpacks