Louis Vuitton Opens New “Winter Resort” Store in Switzerland