Luxury skincare brand La Prairie has taken to the slopes for a pop-up store at the base of Aspen Mountain in Colorado.